<?xml version="1.0"?>

<javadocs>
	<javadoc>
		<name>CounterLocalServiceImpl</name>
		<type>com.liferay.counter.service.impl.CounterLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Edward Han]]></author>
		<method>
			<name>getNames</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>increment</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>increment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>increment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>rename</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>oldName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>reset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>reset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>CyrusServiceImpl</name>
		<type>com.liferay.mail.service.impl.CyrusServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBeanIdentifier</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>setBeanIdentifier</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>beanIdentifier</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>updateEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePassword</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_beanIdentifier</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>MailServiceImpl</name>
		<type>com.liferay.mail.service.impl.MailServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addForward</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>filters</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>leaveCopy</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>addUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>addVacationMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vacationMessage</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>clearSession</name>
			<comment><![CDATA[]]></comment>
		</method>
		<method>
			<name>deleteEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>deleteUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>getBeanIdentifier</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getSession</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>sendEmail</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>mailMessage</name>
				<type>com.liferay.portal.kernel.mail.MailMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>setBeanIdentifier</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>beanIdentifier</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>updateBlocked</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>blocked</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>updateEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>updatePassword</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_addForwardMethodKey</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_addUserMethodKey</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_addVacationMessageMethodKey</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_deleteEmailAddressMethodKey</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_deleteUserMethodKey</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_updateBlockedMethodKey</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_updateEmailAddressMethodKey</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_updatePasswordMethodKey</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_beanIdentifier</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_session</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>AccountLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.AccountLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getAccount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>accountId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAccount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>accountId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AccountServiceImpl</name>
		<type>com.liferay.portal.service.impl.AccountServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
	</javadoc>
	<javadoc>
		<name>AddressLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.AddressLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street3</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailing</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>address</name>
				<type>com.liferay.portal.model.Address</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>addressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAddresses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>addressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAddresses</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAddresses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>addressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street3</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailing</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>addressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailing</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>addressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailing</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AddressServiceImpl</name>
		<type>com.liferay.portal.service.impl.AddressServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street3</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailing</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>addressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>addressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAddresses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>addressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street3</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailing</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>BrowserTrackerLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.BrowserTrackerLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>deleteUserBrowserTracker</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBrowserTracker</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>browserTrackerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBrowserTracker</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>browserKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateBrowserTracker</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>browserKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>CMISRepositoryLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.CMISRepositoryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>getSession</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>toFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>object</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>toFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>object</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>toFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>object</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCmisRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ClassNameLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ClassNameLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>afterPropertiesSet</name>
			<comment><![CDATA[]]></comment>
		</method>
		<method>
			<name>addClassName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkClassNames</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassNameId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>clazz</name>
				<type>java.lang.Class</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getClassNameId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getRegistryName</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>invalidate</name>
			<comment><![CDATA[]]></comment>
		</method>
		<field>
			<name>_nullClassName</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_classNames</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ClassNameServiceImpl</name>
		<type>com.liferay.portal.service.impl.ClassNameServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getClassName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassNameId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>clazz</name>
				<type>java.lang.Class</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getClassNameId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
	</javadoc>
	<javadoc>
		<name>ClusterGroupLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ClusterGroupLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Shuyang Zhou]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addClusterGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>clusterNodeIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addWholeClusterGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>CompanyLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.CompanyLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the company local service. Each company refers to a separate portal instance.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addCompany</name>
			<comment><![CDATA[Adds a company.]]></comment>
			<param>
				<name>webId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the the company's web domain]]></comment>
			</param>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<param>
				<name>shardName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's shard]]></comment>
			</param>
			<param>
				<name>system</name>
				<type>boolean</type>
				<comment><![CDATA[whether the company is the very first company (i.e., the super company)]]></comment>
			</param>
			<param>
				<name>maxUsers</name>
				<type>int</type>
				<comment><![CDATA[the max number of company users (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the company is active]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the web domain, virtual host name, or mail domain was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkCompany</name>
			<comment><![CDATA[Returns the company with the web domain.

The method sets mail domain to the web domain, and the shard name to
the default name set in portal.properties]]></comment>
			<param>
				<name>webId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's web domain]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the web domain]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkCompany</name>
			<comment><![CDATA[Returns the company with the web domain, mail domain, and shard. If no such company exits, the method will create a new company.

The method goes through a series of checks to ensure that the company
contains default users, groups, etc.]]></comment>
			<param>
				<name>webId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's web domain]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<param>
				<name>shardName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's shard]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the web domain, mail domain, and shard]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkCompanyKey</name>
			<comment><![CDATA[Checks if the company has an encryption key. It will create a key if one does not exist.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a company with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLogo</name>
			<comment><![CDATA[Deletes the company's logo.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the primary key could not be found or if the company's logo could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchCompanyById</name>
			<comment><![CDATA[Returns the company with the primary key.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key, <code>null</code> if a company with the primary key could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchCompanyByVirtualHost</name>
			<comment><![CDATA[Returns the company with the virtual host name.]]></comment>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the virtual host name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the virtual host name, <code>null</code> if a company with the virtual host could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanies</name>
			<comment><![CDATA[Returns all the companies.]]></comment>
			<return>
				<comment><![CDATA[the companies]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanies</name>
			<comment><![CDATA[Returns all the companies used by WSRP.]]></comment>
			<param>
				<name>system</name>
				<type>boolean</type>
				<comment><![CDATA[whether the company is the very first company (i.e., the super company)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the companies used by WSRP]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompaniesCount</name>
			<comment><![CDATA[Returns the number of companies used by WSRP.]]></comment>
			<param>
				<name>system</name>
				<type>boolean</type>
				<comment><![CDATA[whether the company is the very first company (i.e., the super company)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of companies used by WSRP]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyById</name>
			<comment><![CDATA[Returns the company with the primary key.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a company with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyByLogoId</name>
			<comment><![CDATA[Returns the company with the logo.]]></comment>
			<param>
				<name>logoId</name>
				<type>long</type>
				<comment><![CDATA[the ID of the company's logo]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the logo]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the logo could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyByMx</name>
			<comment><![CDATA[Returns the company with the mail domain.]]></comment>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the mail domain]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the mail domain could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyByVirtualHost</name>
			<comment><![CDATA[Returns the company with the virtual host name.]]></comment>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the virtual host name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the virtual host name could not be found or if the virtual host was not associated with a company]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyByWebId</name>
			<comment><![CDATA[Returns the company with the web domain.]]></comment>
			<param>
				<name>webId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's web domain]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the web domain]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the web domain could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyIdByUserId</name>
			<comment><![CDATA[Returns the user's company.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the first company if there is only one company or the user's company if there are more than one company; <code>0</code> otherwise]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
		</method>
		<method>
			<name>removePreferences</name>
			<comment><![CDATA[Removes the values that match the keys of the company's preferences.

This method is called by {@link
com.liferay.portlet.portalsettings.action.EditLDAPServerAction} remotely
through {@link com.liferay.portal.service.CompanyService}.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>keys</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the company's preferences keys to be remove]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all assets that match the keywords in the company.

The method is called in {@link
com.liferay.portal.search.PortalOpenSearchImpl} which is not longer used
by the Search portlet.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated),which may occur in assets in the company (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of assets to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of assets to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching assets in the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all assets that match the keywords in the portlet within the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the mime type of assets to return(optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in any assets in the portlet (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of assets to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of assets to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching assets in the portlet within the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCompany</name>
			<comment><![CDATA[Updates the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<param>
				<name>maxUsers</name>
				<type>int</type>
				<comment><![CDATA[the max number of company users (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the company is active]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a company with primary key could not be found or if the new information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCompany</name>
			<comment><![CDATA[Update the company with additional account information.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<param>
				<name>homeURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's home URL (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account name(optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account legal name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account legal ID (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account legal type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>sicCode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account SIC code (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>tickerSymbol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account ticker symbol (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>industry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account industry (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account size (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a company with the primary key could not be found or if the new information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateDisplay</name>
			<comment><![CDATA[Update the company's display.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the ID of the company's default user's language]]></comment>
			</param>
			<param>
				<name>timeZoneId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the ID of the company's default user's time zone]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company's default user could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[Updates the company's logo.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the bytes of the company's logo image]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company's logo ID could not be found or if the logo's image was corrupted]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[Updates the company's logo.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[the file of the company's logo image]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[the company's logo ID could not be found or if the logo's image was corrupted]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[Update the company's logo.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the input stream of the company's logo image]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company's logo ID could not be found or if the company's logo image was corrupted]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePreferences</name>
			<comment><![CDATA[Updates the company's preferences. The company's default properties are found in portal.properties.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>properties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[the company's properties. See {@link com.liferay.portal.kernel.util.UnicodeProperties}]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the properties contained new locales that were not supported]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateSecurity</name>
			<comment><![CDATA[Updates the company's security properties.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>authType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's method of authenticating users]]></comment>
			</param>
			<param>
				<name>autoLogin</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow users to select the "remember me" feature]]></comment>
			</param>
			<param>
				<name>sendPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow users to ask the company to send their password]]></comment>
			</param>
			<param>
				<name>strangers</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow strangers to create accounts register themselves in the company]]></comment>
			</param>
			<param>
				<name>strangersWithMx</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow strangers to create accounts with email addresses that match the company mail suffix]]></comment>
			</param>
			<param>
				<name>strangersVerify</name>
				<type>boolean</type>
				<comment><![CDATA[whether to require strangers who create accounts to be verified via email]]></comment>
			</param>
			<param>
				<name>siteLogo</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow site administrators to use their own logo instead of the enterprise logo]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkLogo</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateVirtualHost</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>CompanyVirtualHostException</name>
				<type>com.liferay.portal.CompanyVirtualHostException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>webId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateLocales</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>locales</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_DEFAULT_VIRTUAL_HOST</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>CompanyServiceImpl</name>
		<type>com.liferay.portal.service.impl.CompanyServiceImpl</type>
		<comment><![CDATA[The implementation of the company remote service. Each company refers to a separate portal instance.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addCompany</name>
			<comment><![CDATA[Adds a company.]]></comment>
			<param>
				<name>webId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's web domain]]></comment>
			</param>
			<param>
				<name>virtualHost</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<param>
				<name>shardName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's shard]]></comment>
			</param>
			<param>
				<name>system</name>
				<type>boolean</type>
				<comment><![CDATA[whether the company is the very first company (i.e., the]]></comment>
			</param>
			<param>
				<name>maxUsers</name>
				<type>int</type>
				<comment><![CDATA[the max number of company users (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the company is active]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the web domain, virtual host name, or mail domain was invalid or if the user was not a universal administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLogo</name>
			<comment><![CDATA[Deletes the company's logo.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the primary key could not be found or if the company's logo could not be found or if the user was not an administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyById</name>
			<comment><![CDATA[Returns the company with the primary key.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a company with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyByLogoId</name>
			<comment><![CDATA[Returns the company with the logo.]]></comment>
			<param>
				<name>logoId</name>
				<type>long</type>
				<comment><![CDATA[the ID of the company's logo]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the company with the logo]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the logo could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyByMx</name>
			<comment><![CDATA[Returns the company with the mail domian.]]></comment>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the company with the mail domain]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the mail domain could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyByVirtualHost</name>
			<comment><![CDATA[Returns the company with the virtual host name.]]></comment>
			<param>
				<name>virtualHost</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the company with the virtual host name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the virtual host name could not be found or if the virtual host was not associated with a company]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyByWebId</name>
			<comment><![CDATA[Returns the company with the web domain.]]></comment>
			<param>
				<name>webId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's web domain]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the company with the web domain]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company with the web domain could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>removePreferences</name>
			<comment><![CDATA[Removes the values that match the keys of the company's preferences.

This method is called by {@link
com.liferay.portlet.portalsettings.action.EditLDAPServerAction} remotely
through {@link com.liferay.portal.service.CompanyService}.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>keys</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the company's preferences keys to be remove]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user was not an administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCompany</name>
			<comment><![CDATA[Updates the company]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>virtualHost</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<param>
				<name>maxUsers</name>
				<type>int</type>
				<comment><![CDATA[the max number of company users (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the company is active]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a company with the primary key could not be found or if the new information was invalid or if the user was not a universal administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCompany</name>
			<comment><![CDATA[Updates the company with additional account information.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>virtualHost</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<param>
				<name>homeURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's home URL (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account legal name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account legal ID (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account legal type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>sicCode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account SIC code (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>tickerSymbol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account ticker symbol (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>industry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the the company's account industry (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account size (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a company with the primary key could not be found or if the new information was invalid or if the user was not an administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCompany</name>
			<comment><![CDATA[Updates the company with addition information.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>virtualHost</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's virtual host name]]></comment>
			</param>
			<param>
				<name>mx</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's mail domain]]></comment>
			</param>
			<param>
				<name>homeURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's home URL (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account legal name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's accout legal ID (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>legalType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account legal type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>sicCode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account SIC code (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>tickerSymbol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account ticker symbol (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>industry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the the company's account industry (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's account size (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the ID of the company's default user's language]]></comment>
			</param>
			<param>
				<name>timeZoneId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the ID of the company's default user's time zone]]></comment>
			</param>
			<param>
				<name>addresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the company's addresses]]></comment>
			</param>
			<param>
				<name>emailAddresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the company's email addresses]]></comment>
			</param>
			<param>
				<name>phones</name>
				<type>java.util.List</type>
				<comment><![CDATA[the company's phone numbers]]></comment>
			</param>
			<param>
				<name>websites</name>
				<type>java.util.List</type>
				<comment><![CDATA[the company's websites]]></comment>
			</param>
			<param>
				<name>properties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[the company's properties]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[the company with the primary key could not be found or if the new information was invalid or if the user was not an administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateDisplay</name>
			<comment><![CDATA[Update the company's display.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the ID of the company's default user's language]]></comment>
			</param>
			<param>
				<name>timeZoneId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the ID of the company's default user's time zone]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company's default user could not be found or if the user was not an administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[Updates the company's logo.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the input stream of the company's logo image]]></comment>
			</param>
			<return>
				<comment><![CDATA[the company with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the company's logo ID could not be found or if the logo's image was corrupted or if the user was an administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePreferences</name>
			<comment><![CDATA[Updates the company's preferences. The company's default properties are found in portal.properties.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>properties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[the company's properties. See {@link com.liferay.portal.kernel.util.UnicodeProperties}]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user was not an administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateSecurity</name>
			<comment><![CDATA[Updates the company's security properties.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>authType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the company's method of authenticating users]]></comment>
			</param>
			<param>
				<name>autoLogin</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow users to select the "remember me" feature]]></comment>
			</param>
			<param>
				<name>sendPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow users to ask the company to send their passwords]]></comment>
			</param>
			<param>
				<name>strangers</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow strangers to create accounts to register themselves in the company]]></comment>
			</param>
			<param>
				<name>strangersWithMx</name>
				<type>boolean</type>
				<comment><![CDATA[whether to allow strangers to create accounts with email addresses that match the company mail suffix]]></comment>
			</param>
			<param>
				<name>strangersVerify</name>
				<type>boolean</type>
				<comment><![CDATA[whether to require strangers who create accounts to be verified via email]]></comment>
			</param>
			<param>
				<name>siteLogo</name>
				<type>boolean</type>
				<comment><![CDATA[whether to to allow site administrators to use their own logo instead of the enterprise logo]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user was not an administrator]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ContactLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ContactLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getContact</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>contactId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteContact</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>contactId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteContact</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>contact</name>
				<type>com.liferay.portal.model.Contact</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ContactServiceImpl</name>
		<type>com.liferay.portal.service.impl.ContactServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
	</javadoc>
	<javadoc>
		<name>CountryServiceImpl</name>
		<type>com.liferay.portal.service.impl.CountryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addCountry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>a2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>a3</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>idd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchCountry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCountries</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCountries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCountry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCountryByA2</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>a2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCountryByA3</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>a3</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCountryByName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>EmailAddressLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.EmailAddressLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>address</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddress</name>
				<type>com.liferay.portal.model.EmailAddress</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEmailAddresses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEmailAddresses</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEmailAddresses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>address</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>address</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>EmailAddressServiceImpl</name>
		<type>com.liferay.portal.service.impl.EmailAddressServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>address</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEmailAddresses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddressId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>address</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>GroupLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.GroupLocalServiceImpl</type>
		<comment><![CDATA[The group local service is responsible for accessing, creating, modifying and deleting groups.

<p>
Groups are mostly used in Liferay as a resource container for permissioning and content scoping purposes as described in {@link com.liferay.portal.model.impl.GroupImpl}.
</p>

<p>
Groups are also the entity to which LayoutSets are generally associated. Since LayoutSets are the parent entities of Layouts (i.e. pages), no entity can have associated pages without also having an associated Group. This relationship can be depicted as ... Layout -> LayoutSet -> Group[type] [-> Entity]. Note, the Entity part is optional.
</p>

<p>
Group has a "type" definition that is typically identified by two fields of the entity - <code>String className</code>, and <code>int type </code>.
</p>

<p>
The <code>className</code> field helps create the group's association with other entities (e.g. Organization, User, Company, UserGroup, ... etc.). The value of <code>className</code> is the full name of the entity's class and the primary key of the associated entity instance. A site has <code>className="Group"</code> and has no associated entity.
</p>

<p>
The <code>type</code> field helps distinguish between a group used strictly for scoping and a group that also has pages (in which case the type is <code>SITE</code>). For a list of types, see {@link com.liferay.portal.model.GroupConstants}.
</p>

<p>
Here is a listing of how Group is related to some portal entities ...
</p>

<ul>
<li>
Site is a Group with <code>className="Group"</code>
</li>
<li>
Company has 1 Group (this is the global scope, but never has pages)
</li>
<li>
User has 1 Group (pages are optional based on the behavior configuration for
personal pages)
</li>
<li>
Layout Template (<code>LayoutPrototype</code>) has 1 Group which uses only 1
of it's 2 LayoutSets to store a single page which can later be used to
derive a single page in any Site
</li>
<li>
Site Template (<code>LayoutSetPrototype</code>) has 1 Group which uses only
1 of it's 2 LayoutSets to store many pages which can later be used to derive
entire Sites or pulled into an existing Site
</li>
<li>
Organization has 1 Group, but can also be associated to a Site at any point
in it's life cycle in order to support having pages
</li>
<li>
UserGroup has 1 Group that can have pages in both of the group's LayoutSets
which are later inherited by users assigned to the UserGroup
</li>
</ul>]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<method>
			<name>GroupLocalServiceImpl</name>
			<comment><![CDATA[Constructs a group local service.]]></comment>
		</method>
		<method>
			<name>addGroup</name>
			<comment><![CDATA[Adds a group.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group's creator/owner]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the entity's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the entity's instance]]></comment>
			</param>
			<param>
				<name>liveGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the live group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the entity's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the group's type. For more information see {@link com.liferay.portal.model.GroupConstants}]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's friendlyURL (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is active]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied (optionally <code>null</code>). Can set asset category IDs and asset tag names for the group, and whether the group is for staging.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a creator could not be found, if the group's information was invalid, if a layout could not be found, or if a valid friendly URL could not be created for the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroup</name>
			<comment><![CDATA[Adds the group using the default live group.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group's creator/owner]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the entity's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the entity's instance]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the entity's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the group's type. For more information see {@link com.liferay.portal.model.GroupConstants}]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's friendlyURL]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is active]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied (optionally <code>null</code>). Can set asset category IDs and asset tag names for the group, and whether the group is for staging.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a creator could not be found, if the group's information was invalid, if a layout could not be found, or if a valid friendly URL could not be created for the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addRoleGroups</name>
			<comment><![CDATA[Adds the groups to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroups</name>
			<comment><![CDATA[Adds the user to the groups.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkCompanyGroup</name>
			<comment><![CDATA[Adds a company group if it does not exist. This method is typically used when a virtual host is added.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a default user for the company could not be found, if the group's information was invalid, if a layout could not be found, or if a valid friendly URL could not be created for the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkSystemGroups</name>
			<comment><![CDATA[Creates systems groups and other related data needed by the system on the very first startup. Also takes care of creating the control panel groups and layouts.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a new system group could not be created]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteGroup</name>
			<comment><![CDATA[Deletes the group and its associated data.

<p>
The group is unstaged and its assets and resources including layouts, membership requests, subscriptions, teams, blogs, bookmarks, calendar events, image gallery, journals, message boards, polls, shopping related entities, software catalog, and wikis are also deleted.
</p>]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[the group]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group was a system group, or if the user did not have permission to delete the group or its assets or its resources]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteGroup</name>
			<comment><![CDATA[Deletes the group and its associated data.

<p>
The group is unstaged and its assets and resources including layouts, membership requests, subscriptions, teams, blogs, bookmarks, calendar events, image gallery, journals, message boards, polls, shopping related entities, software catalog, and wikis are also deleted.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found, if the group was a system group, or if the user did not have permission to delete the group, its assets, or its resources]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchFriendlyURLGroup</name>
			<comment><![CDATA[Returns the group with the matching friendly URL.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the friendly URL]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group with the friendly URL, or <code>null</code> if a matching group could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchGroup</name>
			<comment><![CDATA[Returns the group with the matching group name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group with the name and associated company, or <code>null</code> if a matching group could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyGroup</name>
			<comment><![CDATA[Returns the company group.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group associated with the company]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyGroups</name>
			<comment><![CDATA[Returns a range of all the groups associated with the company.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of groups associated with the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyGroupsCount</name>
			<comment><![CDATA[Returns the number of groups associated with the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of groups associated with the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFriendlyURLGroup</name>
			<comment><![CDATA[Returns the group with the matching friendly URL.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's friendlyURL]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group with the friendly URL]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found, or if the friendly URL was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroup</name>
			<comment><![CDATA[Returns the group with the matching primary key.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroup</name>
			<comment><![CDATA[Returns the group with the matching group name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group with the name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroups</name>
			<comment><![CDATA[Returns the groups with the matching primary keys.]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<return>
				<comment><![CDATA[the groups with the primary keys]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the groups could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutGroup</name>
			<comment><![CDATA[Returns the group associated with the layout.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group associated with the layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutPrototypeGroup</name>
			<comment><![CDATA[Returns the group associated with the layout prototype.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>layoutPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout prototype]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group associated with the layout prototype]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSetPrototypeGroup</name>
			<comment><![CDATA[Returns the group associated with the layout set prototype.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>layoutSetPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout set prototype]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group associated with the layout set prototype]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLiveGroups</name>
			<comment><![CDATA[Returns all live groups.]]></comment>
			<return>
				<comment><![CDATA[all live groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoLayoutsGroups</name>
			<comment><![CDATA[Returns a range of all non-system groups of a specified type (className) that have no layouts.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the entity's class name]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include groups with private layout sets or non-private layout sets]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getNullFriendlyURLGroups</name>
			<comment><![CDATA[Returns all non-system groups having <code>null</code> or empty friendly URLs.]]></comment>
			<return>
				<comment><![CDATA[the non-system groups having <code>null</code> or empty friendly URLs]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationGroup</name>
			<comment><![CDATA[Returns the specified organization group.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group associated with the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationsGroups</name>
			<comment><![CDATA[Returns the specified organization groups.]]></comment>
			<param>
				<name>organizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organizations]]></comment>
			</param>
			<return>
				<comment><![CDATA[the groups associated with the organizations]]></comment>
			</return>
		</method>
		<method>
			<name>getOrganizationsRelatedGroups</name>
			<comment><![CDATA[Returns all the groups related to the organizations.]]></comment>
			<param>
				<name>organizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organizations]]></comment>
			</param>
			<return>
				<comment><![CDATA[the groups related to the organizations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleGroups</name>
			<comment><![CDATA[Returns all the groups associated with the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the groups associated with the role]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getStagingGroup</name>
			<comment><![CDATA[Returns the staging group.]]></comment>
			<param>
				<name>liveGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the live group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the staging group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching staging group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroup</name>
			<comment><![CDATA[Returns the group associated with the user.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group associated with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupGroup</name>
			<comment><![CDATA[Returns the specified "user group" group. That is, the group that represents the {@link com.liferay.portal.model.UserGroup} entity.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group associated with the user group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroups</name>
			<comment><![CDATA[Returns all the user's site groups and immediate organization groups. System and staged groups are not included.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's groups and organization groups]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroups</name>
			<comment><![CDATA[Returns all the user's site groups and immediate organization groups, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>inherit</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include the user's inherited organization groups and user groups]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's groups and immediate organization groups]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroups</name>
			<comment><![CDATA[Returns a name ordered range of all the user's site groups and immediate organization groups, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>inherit</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include the user's inherited organization groups and user groups]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of the user's groups and immediate organization groups ordered by name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroups</name>
			<comment><![CDATA[Returns a name ordered range of all the user's site groups and immediate organization groups. System and staged groups are not included.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of the user's groups and organization groups ordered by name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupsGroups</name>
			<comment><![CDATA[Returns the groups associated with the user groups.]]></comment>
			<param>
				<name>userGroups</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user groups]]></comment>
			</param>
			<return>
				<comment><![CDATA[the groups associated with the user groups]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the user group's group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupsRelatedGroups</name>
			<comment><![CDATA[Returns all the groups related to the user groups.]]></comment>
			<param>
				<name>userGroups</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user groups]]></comment>
			</param>
			<return>
				<comment><![CDATA[the groups related to the user groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserOrganizationsGroups</name>
			<comment><![CDATA[Returns the range of all groups associated with the user's organization groups, including the ancestors of the organization groups, unless portal property <code>organizations.membership.strict</code> is set to <code>true</code>.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to consider]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to consider (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of groups associated with the user's organization groups]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if another portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRoleGroup</name>
			<comment><![CDATA[Returns <code>true</code> if the group is associated with the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the group is associated with the role; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasStagingGroup</name>
			<comment><![CDATA[Returns <code>true</code> if the live group has a staging group.]]></comment>
			<param>
				<name>liveGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the live group]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the live group has a staging group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroup</name>
			<comment><![CDATA[Returns <code>true</code> if the user is immediately associated with the group, or associated with the group via the user's organizations, inherited organizations, or user groups.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is associated with the group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroup</name>
			<comment><![CDATA[Returns <code>true</code> if the user is immediately associated with the group, or optionally if the user is associated with the group via the user's organizations, inherited organizations, or user groups.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>inherit</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include organization groups and user groups to which the user belongs in the determination]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is associated with the group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>loadFetchGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>loadGetGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns a name ordered range of all the groups that match the class name IDs, name, and description, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[the class names of entities to include in the search (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). To include a user's organizations, inherited organizations, and user groups in the search, add an entry with key &quot;usersGroups&quot; mapped to the user's ID and an entry with key &quot;inherit&quot; mapped to a non-<code>null</code> object. For more information see {@link com.liferay.portal.service.persistence.GroupFinder} com.liferay.portal.service.persistence.GroupFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching groups ordered by name]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the groups that match the class name IDs, name, and description, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[the group's class name IDs (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). To include a user's organizations, inherited organizations, and user groups in the search, add an entry with key &quot;usersGroups&quot; mapped to the user's ID and an entry with key &quot;inherit&quot; mapped to a non-<code>null</code> object. For more information see {@link com.liferay.portal.service.persistence.GroupFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the groups (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching groups ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns a name ordered range of all the site groups and organization groups that match the name and description, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). To include the user's inherited organizations and user groups in the search, add entries having &quot;usersGroups&quot; and &quot;inherit&quot; as keys mapped to the the user's ID. For more information see {@link com.liferay.portal.service.persistence.GroupFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching groups ordered by name]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the site groups and organization groups that match the name and description, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). To include the user's inherited organizations and user groups in the search, add entries having &quot;usersGroups&quot; and &quot;inherit&quot; as keys mapped to the the user's ID. For more information see {@link com.liferay.portal.service.persistence.GroupFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the groups (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching groups ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of groups that match the class name IDs, name, and description, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[the class names of entities to include in the search (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). To include the user's inherited organization groups and user groups in the search, add entries having &quot;usersGroups&quot; and &quot;inherit&quot; as keys mapped to the the user's ID. For more information see {@link com.liferay.portal.service.persistence.GroupFinder}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of groups and immediate organization groups that match the name and description, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). To include the user's inherited organization groups and user groups in the search, add entries having &quot;usersGroups&quot; and &quot;inherit&quot; as keys mapped to the the user's ID. For more information see {@link com.liferay.portal.service.persistence.GroupFinder}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRoleGroups</name>
			<comment><![CDATA[Sets the groups associated with the role, removing and adding associations as necessary.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRoleGroups</name>
			<comment><![CDATA[Removes the groups from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetUserGroups</name>
			<comment><![CDATA[Removes the user from the groups.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[Updates the group's asset replacing categories and tag names.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[the group]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the asset categories (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the asset tag names (optionally <code>null</code>)]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFriendlyURL</name>
			<comment><![CDATA[Updates the group's friendly URL.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new friendlyURL (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found or if a valid friendly URL could not be created for the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateGroup</name>
			<comment><![CDATA[Updates the group's type settings.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new type settings (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateGroup</name>
			<comment><![CDATA[Updates the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the group's new type. For more information see {@link com.liferay.portal.model.GroupConstants}]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new friendlyURL (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is active]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied (optionally <code>null</code>). Can set asset category IDs and asset tag names for the group.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found or if the friendly URL was invalid or could one not be created]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateSite</name>
			<comment><![CDATA[Associates the group with a main site if the group is an organization.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is to be associated with a main site]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addControlPanelLayouts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addDefaultGuestPublicLayoutByProperties</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addDefaultGuestPublicLayouts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addDefaultGuestPublicLayoutsByLAR</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>larFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFriendlyURL</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friendlyName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFriendlyURL</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getOrgGroupName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getRealName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>initImportLARFile</name>
			<comment><![CDATA[]]></comment>
		</method>
		<method>
			<name>initUserPersonalSitePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isStaging</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>setCompanyPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>role</name>
				<type>com.liferay.portal.model.Role</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>role</name>
				<type>com.liferay.portal.model.Role</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>role</name>
				<type>com.liferay.portal.model.Role</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unscheduleStaging</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>validateFriendlyURL</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>publicLARFile</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_ORGANIZATION_NAME_DELIMETER</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_systemGroupsMap</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>GroupServiceImpl</name>
		<type>com.liferay.portal.service.impl.GroupServiceImpl</type>
		<comment><![CDATA[The group remote service is responsible for accessing, creating, modifying and deleting groups. For more information on group services and Group, see {@link com.liferay.portal.service.impl.GroupLocalServiceImpl}.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addGroup</name>
			<comment><![CDATA[Adds a group.]]></comment>
			<param>
				<name>liveGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the live group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the entity's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the group's type. For more information see {@link com.liferay.portal.model.GroupConstants}]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's friendlyURL (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is active]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied (optionally <code>null</code>). Can set the asset category IDs and asset tag names for the group, and can set whether the group is for staging]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to add the group, if a creator could not be found, if the group's information was invalid, if a layout could not be found, or if a valid friendly URL could not be created for the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroup</name>
			<comment><![CDATA[Adds the group using the group default live group ID.]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the entity's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the group's type. For more information see {@link com.liferay.portal.model.GroupConstants}]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's friendlyURL]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is active]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied (optionally <code>null</code>). Can set asset category IDs and asset tag names for the group, and can set whether the group is for staging]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to add the group, if a creator could not be found, if the group's information was invalid, if a layout could not be found, or if a valid friendly URL could not be created for the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addRoleGroups</name>
			<comment><![CDATA[Adds the groups to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update the role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteGroup</name>
			<comment><![CDATA[Deletes the group.

<p>
The group is unstaged and its assets and resources including layouts, membership requests, subscriptions, teams, blogs, bookmarks, calendar events, image gallery, journals, message boards, polls, shopping related entities, software catalog, and wikis are also deleted.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to delete the group or its assets or resources, if a group with the primary key could not be found, or if the group was a system group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroup</name>
			<comment><![CDATA[Returns the group with the primary key.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found or if the current user did not have permission to view the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroup</name>
			<comment><![CDATA[Returns the group with the name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group with the name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found or if the current user did not have permission to view the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getManageableSites</name>
			<comment><![CDATA[Returns a range of all the site groups for which the user has control panel access.]]></comment>
			<param>
				<name>portlets</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[the portlets to manage]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to consider (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of site groups for which the user has control panel access]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationsGroups</name>
			<comment><![CDATA[Returns the groups associated with the organizations.]]></comment>
			<param>
				<name>organizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organizations]]></comment>
			</param>
			<return>
				<comment><![CDATA[the groups associated with the organizations]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroup</name>
			<comment><![CDATA[Returns the group associated with the user.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group associated with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching group could not be found or if the current user did not have permission to view the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupsGroups</name>
			<comment><![CDATA[Returns the groups associated with the user groups.]]></comment>
			<param>
				<name>userGroups</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user groups]]></comment>
			</param>
			<return>
				<comment><![CDATA[the groups associated with the user groups]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the user group's group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserOrganizationsGroups</name>
			<comment><![CDATA[Returns the range of all groups associated with the user's organization groups, including the ancestors of the organization groups, unless portal property <code>organizations.membership.strict</code> is set to <code>true</code>.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to consider]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to consider (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of groups associated with the user's organizations]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if another portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserPlaces</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeControlPanel</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserPlaces</name>
			<comment><![CDATA[Returns the user's group &quot;places&quot; associated with the group entity class names, including the control panel group if the user is permitted to view the control panel.

<p>
<ul> <li> Class name &quot;User&quot; includes the user's layout set group. </li> <li> Class name &quot;Organization&quot; includes the user's immediate organization groups and inherited organization groups. </li> <li> Class name &quot;Group&quot; includes the user's immediate organization groups and site groups. </li> <li> A <code>classNames</code> value of <code>null</code> includes the user's layout set group, organization groups, inherited organization groups, and site groups. </li> </ul>
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>classNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the group entity class names (optionally <code>null</code>). For more information see {@link #getUserPlaces(long, String[], int)}]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[the maximum number of groups to return]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's group &quot;places&quot;]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserPlaces</name>
			<comment><![CDATA[Returns the guest or current user's group &quot;places&quot; associated with the group entity class names, including the control panel group if the user is permitted to view the control panel.

<p>
<ul> <li> Class name &quot;User&quot; includes the user's layout set group. </li> <li> Class name &quot;Organization&quot; includes the user's immediate organization groups and inherited organization groups. </li> <li> Class name &quot;Group&quot; includes the user's immediate organization groups and site groups. </li> <li> A <code>classNames</code> value of <code>null</code> includes the user's layout set group, organization groups, inherited organization groups, and site groups. </li> </ul>
</p>]]></comment>
			<param>
				<name>classNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the group entity class names (optionally <code>null</code>). For more information see {@link #getUserPlaces(String[], int)}]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[the maximum number of groups to return]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's group &quot;places&quot;]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserSites</name>
			<comment><![CDATA[Returns the guest or current user's layout set group, organization groups, inherited organization groups, and site groups.]]></comment>
			<return>
				<comment><![CDATA[the user's layout set group, organization groups, and inherited organization groups, and site groups]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroup</name>
			<comment><![CDATA[Returns <code>true</code> if the user is associated with the group, including the user's inherited organizations and user groups. System and staged groups are not included.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is associated with the group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns a name ordered range of all the site groups and organization groups that match the name and description, optionally including the user's inherited organization groups and user groups. System and staged groups are not included.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). To include the user's inherited organizations and user groups in the search, add entries having &quot;usersGroups&quot; and &quot;inherit&quot; as keys mapped to the the user's ID. For more information see {@link com.liferay.portal.service.persistence.GroupFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of groups to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching groups ordered by name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of groups and organization groups that match the name and description, optionally including the user's inherited organizations and user groups. System and staged groups are not included.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). To include the user's inherited organizations and user groups in the search, add entries having &quot;usersGroups&quot; and &quot;inherit&quot; as keys mapped to the the user's ID. For more information see {@link com.liferay.portal.service.persistence.GroupFinder}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRoleGroups</name>
			<comment><![CDATA[Sets the groups associated with the role, removing and adding associations as necessary.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update update the role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRoleGroups</name>
			<comment><![CDATA[Removes the groups from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update the role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFriendlyURL</name>
			<comment><![CDATA[Updates the group's friendly URL.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new friendlyURL (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update the group, if a group with the primary key could not be found, or if a valid friendly URL could not be created for the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateGroup</name>
			<comment><![CDATA[Updates the group's type settings.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new type settings (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update the group or if a group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateGroup</name>
			<comment><![CDATA[Updates the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the group's new type. For more information see {@link com.liferay.portal.model.GroupConstants}]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group's new friendlyURL (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[whether the group is active]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied (optionally <code>null</code>). Can set the asset category IDs and asset tag names for the group.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update the group, if a group with the primary key could not be found, if the friendly URL was invalid or could one not be created]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>filterGroups</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ImageLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ImageLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>afterPropertiesSet</name>
			<comment><![CDATA[]]></comment>
		</method>
		<method>
			<name>deleteImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyLogo</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getDefaultCompanyLogo</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getDefaultOrganizationLogo</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getDefaultSpacer</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getDefaultUserFemalePortrait</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getDefaultUserMalePortrait</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cleanUpStream</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getImageOrDefault</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getImages</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getImagesBySize</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>size</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isNullOrDefaultSpacer</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>updateImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cleanUpStream</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>height</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>width</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cleanUpStream</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_defaultSpacer</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_defaultCompanyLogo</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_defaultOrganizationLogo</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_defaultUserFemalePortrait</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_defaultUserMalePortrait</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ImageServiceImpl</name>
		<type>com.liferay.portal.service.impl.ImageServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<author><![CDATA[Sergio González]]></author>
		<method>
			<name>getImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutBranchLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutBranchLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>master</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>master</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetBranchLayoutBranches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutBranches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSetBranchLayoutBranches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMasterLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutBranchServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutBranchServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>master</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the layout local service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Joel Kozikowski]]></author>
		<author><![CDATA[Charles May]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<method>
			<name>getCounterName</name>
			<comment><![CDATA[Returns the object counter's name.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether layout is private to the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the object counter's name]]></comment>
			</return>
		</method>
		<method>
			<name>addLayout</name>
			<comment><![CDATA[Adds a layout with additional parameters.

<p>
This method handles the creation of the layout including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, ... etc.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout (optionally {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PARENT_LAYOUT_ID})]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized names]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized titles]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized descriptions]]></comment>
			</param>
			<param>
				<name>keywordsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized keywords]]></comment>
			</param>
			<param>
				<name>robotsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized robots]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's type (optionally {@link com.liferay.portal.model.LayoutConstants#TYPE_PORTLET}). The possible types can be found in {@link com.liferay.portal.model.LayoutConstants}.]]></comment>
			</param>
			<param>
				<name>hidden</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is hidden]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's friendly URL (optionally {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL} or {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PUBLIC_LAYOUT_FRIENDLY_URL}). The default values can be overridden in <code>portal-ext.properties</code> by specifying new values for the corresponding properties defined in {@link com.liferay.portal.util.PropsValues}. To see how the URL is normalized when accessed see {@link com.liferay.portal.kernel.util.FriendlyURLNormalizerUtil#normalize( String)}.]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context. Must set the universally unique identifier (UUID) for the layout. Can set the creation date, modification date and the expando bridge attributes for the layout. For layouts that belong to a layout set prototype, an attribute named 'layoutUpdateable' can be set to specify whether site administrators can modify this page within their site. For layouts that are created from a layout prototype, attributes named 'layoutPrototypeUuid' and 'layoutPrototypeLinkedEnabled' can be specified to provide the unique identifier of the source prototype and a boolean to determined whether a link to it should be enabled to activate propagation of changes made to the linked page in the prototype.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or user with the primary key could not be found, or if layout values were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addLayout</name>
			<comment><![CDATA[Adds a layout.

<p>
This method handles the creation of the layout including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, ... etc.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout (optionally {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PARENT_LAYOUT_ID}). The possible values can be found in {@link com.liferay.portal.model.LayoutConstants}.]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's name (optionally {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_NAME} or {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PUBLIC_LAYOUT_NAME}). The default values can be overridden in <code>portal-ext.properties</code> by specifying new values for the corresponding properties defined in {@link com.liferay.portal.util.PropsValues}]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's title]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's description]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's type (optionally {@link com.liferay.portal.model.LayoutConstants#TYPE_PORTLET}). The possible types can be found in {@link com.liferay.portal.model.LayoutConstants}.]]></comment>
			</param>
			<param>
				<name>hidden</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is hidden]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the friendly URL of the layout (optionally {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL} or {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PUBLIC_LAYOUT_FRIENDLY_URL}). The default values can be overridden in <code>portal-ext.properties</code> by specifying new values for the corresponding properties defined in {@link com.liferay.portal.util.PropsValues}. To see how the URL is normalized when accessed see {@link com.liferay.portal.kernel.util.FriendlyURLNormalizerUtil#normalize( String)}.]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context. Must set the universally unique identifier (UUID) for the layout. Can set the creation date and modification date for the layout. For layouts that belong to a layout set prototype, an attribute named 'layoutUpdateable' can be set to specify whether site administrators can modify this page within their site.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayout</name>
			<comment><![CDATA[Deletes the layout, its child layouts, and its associated resources.]]></comment>
			<param>
				<name>layout</name>
				<type>com.liferay.portal.model.Layout</type>
				<comment><![CDATA[the layout]]></comment>
			</param>
			<param>
				<name>updateLayoutSet</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout set's page counter needs to be updated]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayout</name>
			<comment><![CDATA[Deletes the layout with the primary key, also deleting the layout's child layouts, and associated resources.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found , or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayout</name>
			<comment><![CDATA[Deletes the layout with the plid, also deleting the layout's child layouts, and associated resources.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout with the primary key could not be found , or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayouts</name>
			<comment><![CDATA[Deletes the group's private or non-private layouts, also deleting the layouts' child layouts, and associated resources.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found or if a layout set for the group and privacy could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportLayouts</name>
			<comment><![CDATA[Exports layouts with the primary keys and criteria as a byte array.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the layouts to be exported]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layouts as a byte array]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or any layout with the primary key could not be found, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportLayouts</name>
			<comment><![CDATA[Exports all layouts that match the criteria as a byte array.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout as a byte array]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportLayoutsAsFile</name>
			<comment><![CDATA[Exports the layouts that match the primary keys and criteria as a file.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the layouts to be exported (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layouts as a File]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or any layout with the primary key could not be found, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportPortletInfo</name>
			<comment><![CDATA[Exports the portlet information (categories, permissions, ... etc.) as a byte array.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the portlet information as a byte array]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or portlet with the primary key could not be found, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportPortletInfoAsFile</name>
			<comment><![CDATA[Exports the portlet information (categories, permissions, ... etc.) as a file.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the portlet information as a file]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or portlet with the primary key could not be found, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchFirstLayout</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchLayoutByUuidAndGroupId</name>
			<comment><![CDATA[Returns the layout matching the universally unique identifier and group ID]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the universally unique identifier of the scope layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout, or <code>null</code> if a matching layout could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultPlid</name>
			<comment><![CDATA[Returns the primary key of the default layout for the group]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the default layout for the group (optionally {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PLID})]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultPlid</name>
			<comment><![CDATA[Returns primary key of the matching default layout for the group]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the default layout for the group; {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PLID}) otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultPlid</name>
			<comment><![CDATA[Returns primary key of the default portlet layout for the group]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the default portlet layout for the group; {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PLID} otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portlet with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFriendlyURLLayout</name>
			<comment><![CDATA[Returns the layout for the friendly URL]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the friendly URL of the layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout for the friendly URL]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the friendly URL is <code>null</code> or a matching layout could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayout</name>
			<comment><![CDATA[Returns the layout matching the primary key; throws a {@link com.liferay.portal.NoSuchLayoutException} otherwise.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayout</name>
			<comment><![CDATA[Returns the layout matching the primary key, group, and privacy; throws a {@link com.liferay.portal.NoSuchLayoutException} otherwise.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutByIconImageId</name>
			<comment><![CDATA[Returns the layout for the icon image; throws a {@link com.liferay.portal.NoSuchLayoutException} otherwise.]]></comment>
			<param>
				<name>iconImageId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the icon image]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the layout for the icon image]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an icon image with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutByUuidAndGroupId</name>
			<comment><![CDATA[Returns the layout with the universally unique identifier and the group.]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the universally unique identifier of the layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout with the universally unique identifier and the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayouts</name>
			<comment><![CDATA[Returns all the layouts belonging to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layouts, or <code>null</code> if no matches were found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayouts</name>
			<comment><![CDATA[Returns all the layouts belonging to the group that are children of the parent layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layouts, or <code>null</code> if no matches were found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayouts</name>
			<comment><![CDATA[Returns a range of all the layouts belonging to the group that are children of the parent layout.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout]]></comment>
			</param>
			<param>
				<name>incomplete</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is incomplete]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of layouts]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of layouts (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layouts, or <code>null</code> if no matches were found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayouts</name>
			<comment><![CDATA[Returns all the layouts that match the layout IDs and belong to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the layouts]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layouts, or <code>null</code> if no matches were found]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or layout with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayouts</name>
			<comment><![CDATA[Returns all the layouts that match the type and belong to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the type of the layouts (optionally {@link com.liferay.portal.model.LayoutConstants#TYPE_PORTLET})]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layouts, or <code>null</code> if no matches were found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayouts</name>
			<comment><![CDATA[Returns the layout references for all the layouts that belong to the company and belong to the portlet that matches the preferences.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>preferencesKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the portlet's preference key]]></comment>
			</param>
			<param>
				<name>preferencesValue</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the portlet's preference value]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout references of the matching layouts]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNextLayoutId</name>
			<comment><![CDATA[Returns the primary key to use for the next layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key to use for the next layout]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getNullFriendlyURLLayouts</name>
			<comment><![CDATA[Returns all the layouts whose friendly URLs are <code>null</code>]]></comment>
			<return>
				<comment><![CDATA[all the layouts whose friendly URLs are <code>null</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getScopeGroupLayouts</name>
			<comment><![CDATA[Returns all the layouts within scope of the group]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layouts within scope of the group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasLayouts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>group</name>
				<type>com.liferay.portal.model.Group</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasLayouts</name>
			<comment><![CDATA[Returns <code>true</code> if the group has any layouts; <code>false</code> otherwise.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the group has any layouts; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasLayouts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>importLayouts</name>
			<comment><![CDATA[Imports the layouts from the byte array.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the byte array with the data]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or user with the primary key could not be found, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.lar.LayoutImporter]]></see>
		</method>
		<method>
			<name>importLayouts</name>
			<comment><![CDATA[Imports the layouts from the file.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[the LAR file with the data]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or user with the primary key could not be found, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.lar.LayoutImporter]]></see>
		</method>
		<method>
			<name>importLayouts</name>
			<comment><![CDATA[Imports the layouts from the input stream.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the input stream]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or user with the primary key could not be found, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.lar.LayoutImporter]]></see>
		</method>
		<method>
			<name>importPortletInfo</name>
			<comment><![CDATA[Imports the portlet information (categories, permissions, ... etc.) from the file.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[the LAR file with the data]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group, layout, portlet or user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>importPortletInfo</name>
			<comment><![CDATA[Imports the portlet information (categories, permissions, ... etc.) from the input stream.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the input stream]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group, portlet, layout or user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setLayouts</name>
			<comment><![CDATA[Sets the layouts for the group, replacing and prioritizing all layouts of the parent layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout]]></comment>
			</param>
			<param>
				<name>layoutIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the layouts]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or layout with the primary key could not be found, if no layouts were specified, if the first layout was not page-able, if the first layout was hidden, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFriendlyURL</name>
			<comment><![CDATA[Updates the friendly URL of the layout.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the friendly URL to be assigned]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or layout with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayout</name>
			<comment><![CDATA[Updates the layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout's new parent layout]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the locales and localized names to merge (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the locales and localized titles to merge (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the locales and localized descriptions to merge (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>keywordsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the locales and localized keywords to merge (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>robotsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the locales and localized robots to merge (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new type (optionally {@link com.liferay.portal.model.LayoutConstants#TYPE_PORTLET})]]></comment>
			</param>
			<param>
				<name>hidden</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is hidden]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new friendly URL (optionally {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL} or {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL}). The default values can be overridden in <code>portal-ext.properties</code> by specifying new values for the corresponding properties defined in {@link com.liferay.portal.util.PropsValues}. To see how the URL is normalized when accessed see {@link com.liferay.portal.kernel.util.FriendlyURLNormalizerUtil#normalize( String)}.]]></comment>
			</param>
			<param>
				<name>iconImage</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[whether the icon image will be updated]]></comment>
			</param>
			<param>
				<name>iconBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the byte array of the layout's new icon image]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context. Can set the modification date and expando bridge attributes for the layout. For layouts that are linked to a layout prototype, attributes named 'layoutPrototypeUuid' and 'layoutPrototypeLinkedEnabled' can be specified to provide the unique identifier of the source prototype and a boolean to determined whether a link to it should be enabled to activate propagation of changes made to the linked page in the prototype.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or layout with the primary key could not be found, if a unique friendly URL could not be generated, if a valid parent layout ID to use could not be found, or if the layout parameters were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayout</name>
			<comment><![CDATA[Updates the layout replacing its type settings.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the settings to load the unicode properties object. See {@link com.liferay.portal.kernel.util.UnicodeProperties #fastLoad(String)}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLookAndFeel</name>
			<comment><![CDATA[Updates the look and feel of the layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the layout's new theme]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the layout's new color scheme]]></comment>
			</param>
			<param>
				<name>css</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new CSS]]></comment>
			</param>
			<param>
				<name>wapTheme</name>
				<type>boolean</type>
				<comment><![CDATA[whether the theme is for WAP browsers]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateName</name>
			<comment><![CDATA[Updates the name of the layout.]]></comment>
			<param>
				<name>layout</name>
				<type>com.liferay.portal.model.Layout</type>
				<comment><![CDATA[the layout to be updated]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new name]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the language. For more information see {@link java.util.Locale}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the new name was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateName</name>
			<comment><![CDATA[Updates the name of the layout matching the group, layout ID, and privacy.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new name]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the language. For more information see {@link java.util.Locale}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found or if the new name was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateName</name>
			<comment><![CDATA[Updates the name of the layout matching the primary key.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name to be assigned]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the language. For more information see {@link java.util.Locale}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout with the primary key could not be found or if the name was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateParentLayoutId</name>
			<comment><![CDATA[Updates the parent layout ID of the layout matching the group, layout ID, and privacy.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key to be assigned to the parent layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a valid parent layout ID to use could not be found or if a matching layout could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateParentLayoutId</name>
			<comment><![CDATA[Updates the parent layout ID of the layout matching the primary key. If a layout matching the parent primary key is found, the layout ID of that layout is assigned, otherwise {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PARENT_LAYOUT_ID} is assigned.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>parentPlid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout matching the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout with the primary key could not be found or if a valid parent layout ID to use could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePriority</name>
			<comment><![CDATA[Updates the priority of the layout.]]></comment>
			<param>
				<name>layout</name>
				<type>com.liferay.portal.model.Layout</type>
				<comment><![CDATA[the layout to be updated]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[the layout's new priority]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePriority</name>
			<comment><![CDATA[Updates the priority of the layout matching the group, layout ID, and privacy.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[the layout's new priority]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePriority</name>
			<comment><![CDATA[Updates the priority of the layout matching the primary key.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[the layout's new priority]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateScopedPortletNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMapModifiedLocales</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateScopedPortletNames</name>
			<comment><![CDATA[Updates the names of the portlets within scope of the group, the scope of the layout's universally unique identifier, and the privacy.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout whose universally unique identifier to match]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new name for the portlets]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the language]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portlet.portletconfiguration.action.EditScopeAction]]></see>
		</method>
		<method>
			<name>getFriendlyURL</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFriendlyURL</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getNextPriority</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentLayoutId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>hidden</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFirstLayout</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFriendlyURL</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateParentLayoutId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutPrototypeLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutPrototypeLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addLayoutPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutPrototype</name>
				<type>com.liferay.portal.model.LayoutPrototype</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutPrototypeByUuid</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutPrototypeServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutPrototypeServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addLayoutPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutRevisionLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutRevisionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletPreferencesPlid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>robots</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>iconImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>iconImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapThemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapColorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>css</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutRevision</name>
				<type>com.liferay.portal.model.LayoutRevision</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetBranchLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutRevision</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildLayoutRevisionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutRevision</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchLastLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevisions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutRevisionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>robots</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>iconImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>iconImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapThemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapColorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>css</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyPortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutRevision</name>
				<type>com.liferay.portal.model.LayoutRevision</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentLayoutRevisionId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateMajor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutRevision</name>
				<type>com.liferay.portal.model.LayoutRevision</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_layoutRevisionId</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>LayoutRevisionServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutRevisionServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addLayoutRevision</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentLayoutRevisionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletPreferencesPlid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>robots</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>iconImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>iconImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapThemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapColorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>css</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutServiceImpl</type>
		<comment><![CDATA[The implementation of the layout service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<method>
			<name>addLayout</name>
			<comment><![CDATA[Adds a layout with additional parameters.

<p>
This method handles the creation of the layout including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, ... etc.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout (optionally {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PARENT_LAYOUT_ID})]]></comment>
			</param>
			<param>
				<name>localeNamesMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized names]]></comment>
			</param>
			<param>
				<name>localeTitlesMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized titles]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized descriptions]]></comment>
			</param>
			<param>
				<name>keywordsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized keywords]]></comment>
			</param>
			<param>
				<name>robotsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized robots]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's type (optionally {@link com.liferay.portal.model.LayoutConstants#TYPE_PORTLET}). The possible types can be found in {@link com.liferay.portal.model.LayoutConstants}.]]></comment>
			</param>
			<param>
				<name>hidden</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is hidden]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's friendly URL (optionally {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL} or {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PUBLIC_LAYOUT_FRIENDLY_URL}). The default values can be overridden in <code>portal-ext.properties</code> by specifying new values for the corresponding properties defined in {@link com.liferay.portal.util.PropsValues}. To see how the URL is normalized when accessed see {@link com.liferay.portal.kernel.util.FriendlyURLNormalizerUtil#normalize( String)}.]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context. Must set the universally unique identifier (UUID) for the layout. Can set the creation date, modification date and the expando bridge attributes for the layout. For layouts that belong to a layout set prototype, an attribute named 'layoutUpdateable' can be used to specify whether site administrators can modify this page within their site.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found, if the group did not have permission to manage the layouts involved, or if layout values were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addLayout</name>
			<comment><![CDATA[Adds a layout with empty maps for descriptions, keywords, and titles , and a names map containing a mapping for the default locale as its only entry.

<p>
This method handles the creation of the layout including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, ... etc.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout (optionally {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PARENT_LAYOUT_ID})]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[Map the layout's locales and localized names]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[Map the layout's locales and localized titles]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[Map the layout's locales and localized descriptions]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's type (optionally {@link com.liferay.portal.model.LayoutConstants#TYPE_PORTLET}). The possible types can be found in {@link com.liferay.portal.model.LayoutConstants}.]]></comment>
			</param>
			<param>
				<name>hidden</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is hidden]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's friendly URL (optionally {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL} or {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PUBLIC_LAYOUT_FRIENDLY_URL}). The default values can be overridden in <code>portal-ext.properties</code> by specifying new values for the corresponding properties defined in {@link com.liferay.portal.util.PropsValues}. To see how the URL is normalized when accessed see {@link com.liferay.portal.kernel.util.FriendlyURLNormalizerUtil#normalize( String)}.]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context. Must set the universally unique identifier (UUID) for the layout. Can specify the creation date, modification date and the expando bridge attributes for the layout. For layouts that belong to a layout set prototype, an attribute named 'layoutUpdateable' can be used to specify whether site administrators can modify this page within their site.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found, if the group did not have permission to manage the layouts involved, or if layout values were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayout</name>
			<comment><![CDATA[Deletes the layout with the plid, also deleting the layout's child layouts, and associated resources.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to delete the layout, if a layout with the primary key could not be found , or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayout</name>
			<comment><![CDATA[Deletes the layout with the primary key, also deleting the layout's child layouts, and associated resources.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to delete the layout, if a matching layout could not be found , or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportLayouts</name>
			<comment><![CDATA[Exports the layouts that match the primary keys and the criteria as a byte array.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the layouts to be exported]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layouts as a byte array]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or any layout with the primary key could not be found, if the group did not have permission to manage the layouts, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportLayouts</name>
			<comment><![CDATA[Exports all layouts that match the criteria as a byte array.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout as a byte array]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found, if the group did not have permission to manage the layouts, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportLayoutsAsFile</name>
			<comment><![CDATA[Exports all layouts that match the primary keys and criteria as a file.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the layouts to be exported (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layouts as a File]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or any layout with the primary key could not be found, it the group did not have permission to manage the layouts, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportPortletInfo</name>
			<comment><![CDATA[Exports the portlet information (categories, permissions, ... etc.) as a byte array.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the portlet information as a byte array]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout, group, or portlet with the primary key could not be found, if the group did not have permission to manage the layouts involved, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportPortletInfoAsFile</name>
			<comment><![CDATA[Exports the portlet information (categories, permissions, ... etc.) as a file.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information to export. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the export's end date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the portlet information as a file]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout, group, or portlet with the primary key could not be found, it the group did not have permission to manage the layouts involved, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultPlid</name>
			<comment><![CDATA[Returns the primary key of the default layout for the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>scopeGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the scope group. See {@link ServiceContext#getScopeGroupId()}.]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the primary key of the default layout group; {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PLID} otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group, layout, or portlet with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutName</name>
			<comment><![CDATA[Returns the name of the layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the language. For more information See {@link java.util.Locale}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout's name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutReferences</name>
			<comment><![CDATA[Returns the layout references for all the layouts that belong to the company and belong to the portlet that matches the preferences.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>preferencesKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the portlet's preference key]]></comment>
			</param>
			<param>
				<name>preferencesValue</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the portlet's preference value]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout references of the matching layouts]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayouts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>importLayouts</name>
			<comment><![CDATA[Imports the layouts from the byte array.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the byte array with the data]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found, if the group did not have permission to manage the layouts, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.lar.LayoutImporter]]></see>
		</method>
		<method>
			<name>importLayouts</name>
			<comment><![CDATA[Imports the layouts from the file.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[the LAR file with the data]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found, if the group did not have permission to manage the layouts and publish, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.lar.LayoutImporter]]></see>
		</method>
		<method>
			<name>importLayouts</name>
			<comment><![CDATA[Imports the layouts from the input stream.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the input stream]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found, if the group did not have permission to manage the layouts, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.lar.LayoutImporter]]></see>
		</method>
		<method>
			<name>importPortletInfo</name>
			<comment><![CDATA[Imports the portlet information (categories, permissions, ... etc.) from the file.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[the LAR file with the data]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group, layout, or portlet with the primary key could not be found, or if the group did not have permission to manage the layouts]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>importPortletInfo</name>
			<comment><![CDATA[Imports the portlet information (categories, permissions, ... etc.) from the input stream.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the portlet]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be imported. For information on the keys used in the map see {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}.]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the input stream]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group, portlet, or layout with the primary key could not be found or if the group did not have permission to manage the layouts]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>schedulePublishToLive</name>
			<comment><![CDATA[Schedules a range of layouts to be published.]]></comment>
			<param>
				<name>sourceGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the source group]]></comment>
			</param>
			<param>
				<name>targetGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutIdMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layouts considered for publishing, specified by the layout IDs and booleans indicating whether they have children]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be used. See {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the scope of the pages. It can be <code>all-pages</code> or <code>selected-pages</code>.]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the end date]]></comment>
			</param>
			<param>
				<name>groupName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group name (optionally {@link com.liferay.portal.kernel.messaging.DestinationNames#LAYOUTS_LOCAL_PUBLISHER}). See {@link com.liferay.portal.kernel.messaging.DestinationNames}.]]></comment>
			</param>
			<param>
				<name>cronText</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the cron text. See {@link com.liferay.portal.kernel.cal.RecurrenceSerializer #toCronText}]]></comment>
			</param>
			<param>
				<name>schedulerStartDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the scheduler start date]]></comment>
			</param>
			<param>
				<name>schedulerEndDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the scheduler end date]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the scheduler description]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to manage and publish]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>schedulePublishToRemote</name>
			<comment><![CDATA[Schedules a range of layouts to be stored.]]></comment>
			<param>
				<name>sourceGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the source group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutIdMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layouts considered for publishing, specified by the layout IDs and booleans indicating whether they have children]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the mapping of parameters indicating which information will be used. See {@link com.liferay.portal.kernel.lar.PortletDataHandlerKeys}]]></comment>
			</param>
			<param>
				<name>remoteAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the remote address]]></comment>
			</param>
			<param>
				<name>remotePort</name>
				<type>int</type>
				<comment><![CDATA[the remote port]]></comment>
			</param>
			<param>
				<name>remotePathContext</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the remote path context]]></comment>
			</param>
			<param>
				<name>secureConnection</name>
				<type>boolean</type>
				<comment><![CDATA[whether the connection is secure]]></comment>
			</param>
			<param>
				<name>remoteGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the remote group]]></comment>
			</param>
			<param>
				<name>remotePrivateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether remote group's layout is private]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the start date]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the end date]]></comment>
			</param>
			<param>
				<name>groupName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group name. Optionally {@link com.liferay.portal.kernel.messaging.DestinationNames#LAYOUTS_LOCAL_PUBLISHER}). See {@link com.liferay.portal.kernel.messaging.DestinationNames}.]]></comment>
			</param>
			<param>
				<name>cronText</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the cron text. See {@link com.liferay.portal.kernel.cal.RecurrenceSerializer #toCronText}]]></comment>
			</param>
			<param>
				<name>schedulerStartDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the scheduler start date]]></comment>
			</param>
			<param>
				<name>schedulerEndDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the scheduler end date]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the scheduler description]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the source group primary key was not found or if the group did not have permission to publish]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setLayouts</name>
			<comment><![CDATA[Sets the layouts for the group, replacing and prioritizing all layouts of the parent layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout]]></comment>
			</param>
			<param>
				<name>layoutIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the layouts]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or layout with the primary key could not be found, if the group did not have permission to manage the layouts, if no layouts were specified, if the first layout was not page-able, if the first layout was hidden, or if some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unschedulePublishToLive</name>
			<comment><![CDATA[Deletes the job from the scheduler's queue.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>jobName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the job name]]></comment>
			</param>
			<param>
				<name>groupName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group name (optionally {@link com.liferay.portal.kernel.messaging.DestinationNames#LAYOUTS_LOCAL_PUBLISHER}). See {@link com.liferay.portal.kernel.messaging.DestinationNames}.]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not permission to manage staging and publish]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unschedulePublishToRemote</name>
			<comment><![CDATA[Deletes the job from the scheduler's persistent queue.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>jobName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the job name]]></comment>
			</param>
			<param>
				<name>groupName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the group name (optionally {@link com.liferay.portal.kernel.messaging.DestinationNames#LAYOUTS_LOCAL_PUBLISHER}). See {@link com.liferay.portal.kernel.messaging.DestinationNames}.]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found or if the group did not have permission to publish]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayout</name>
			<comment><![CDATA[Updates the layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout's new parent layout]]></comment>
			</param>
			<param>
				<name>localeNamesMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized names]]></comment>
			</param>
			<param>
				<name>localeTitlesMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the layout's locales and localized titles]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the locales and localized descriptions to merge (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>keywordsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the locales and localized keywords to merge (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>robotsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the locales and localized robots to merge (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new type (optionally {@link com.liferay.portal.model.LayoutConstants#TYPE_PORTLET})]]></comment>
			</param>
			<param>
				<name>hidden</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is hidden]]></comment>
			</param>
			<param>
				<name>friendlyURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new friendly URL (optionally {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL} or {@link com.liferay.portal.util.PropsValues#DEFAULT_USER_PRIVATE_LAYOUT_FRIENDLY_URL}). The default values can be overridden in <code>portal-ext.properties</code> by specifying new values for the corresponding properties defined in {@link com.liferay.portal.util.PropsValues}. To see how the URL is normalized when accessed see {@link com.liferay.portal.kernel.util.FriendlyURLNormalizerUtil#normalize( String)}.]]></comment>
			</param>
			<param>
				<name>iconImage</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[whether the icon image will be updated]]></comment>
			</param>
			<param>
				<name>iconBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the byte array of the layout's new icon image]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context. Can set the modification date and expando bridge attributes for the layout.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or layout with the primary key could not be found, if the user did not have permission to update the layout, if a unique friendly URL could not be generated, if a valid parent layout ID to use could not be found, or if the layout parameters were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayout</name>
			<comment><![CDATA[Updates the layout replacing its type settings.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the settings to load the unicode properties object. See {@link com.liferay.portal.kernel.util.UnicodeProperties #fastLoad(String)}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found or if the user did not have permission to update the layout]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLookAndFeel</name>
			<comment><![CDATA[Updates the look and feel of the layout.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the layout's new theme]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the layout's new color scheme]]></comment>
			</param>
			<param>
				<name>css</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new CSS]]></comment>
			</param>
			<param>
				<name>wapTheme</name>
				<type>boolean</type>
				<comment><![CDATA[whether the theme is for WAP browsers]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found, or if the user did not have permission to update the layout and permission to apply the theme]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateName</name>
			<comment><![CDATA[Updates the name of the layout matching the group, layout ID, and privacy.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the layout's new name]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the language. For more information see {@link java.util.Locale}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found, if the user did not have permission to update the layout, or if the new name was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateName</name>
			<comment><![CDATA[Updates the name of the layout matching the primary key.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name to be assigned]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the language. For more information see {@link java.util.Locale}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout with the primary key could not be found, or if the user did not have permission to update the layout, or if the name was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateParentLayoutId</name>
			<comment><![CDATA[Updates the parent layout ID of the layout matching the group, layout ID, and privacy.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>parentLayoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key to be assigned to the parent layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a valid parent layout ID to use could not be found, if a matching layout could not be found, or if the user did not have permission to update the layout]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateParentLayoutId</name>
			<comment><![CDATA[Updates the parent layout ID of the layout matching the primary key. If a layout matching the parent primary key is found, the layout ID of that layout is assigned, otherwise {@link com.liferay.portal.model.LayoutConstants#DEFAULT_PARENT_LAYOUT_ID} is assigned.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>parentPlid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent layout]]></comment>
			</param>
			<return>
				<comment><![CDATA[the layout matching the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout with the primary key could not be found, if the user did not have permission to update the layout, or if a valid parent layout ID to use could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePriority</name>
			<comment><![CDATA[Updates the priority of the layout matching the group, layout ID, and privacy.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the layout is private to the group]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[the layout's new priority]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching layout could not be found or if the user did not have permission to update the layout]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePriority</name>
			<comment><![CDATA[Updates the priority of the layout matching the primary key.]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the layout]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[the layout's new priority]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated layout]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a layout with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>filterLayouts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layouts</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutSetBranchLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutSetBranchLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>master</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>copyLayoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranch</name>
				<type>com.liferay.portal.model.LayoutSetBranch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranch</name>
				<type>com.liferay.portal.model.LayoutSetBranch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMaster</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetBranches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetBranches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMaster</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSetBranches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMasterLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeLayoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>master</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutSetBranchServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutSetBranchServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>master</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>copyLayoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSetBranches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeLayoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutSetBranch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetBranchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutSetLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutSetLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<author><![CDATA[Ganesh Ram]]></author>
		<method>
			<name>addLayoutSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchLayoutSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSetsByLayoutSetPrototypeUuid</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototypeUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutSetPrototypeLinkEnabled</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetPrototypeLinkEnabled</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>logo</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>logo</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>logo</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cleanUpStream</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLookAndFeel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>css</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapTheme</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLookAndFeel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>css</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapTheme</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePageCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateSettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateVirtualHost</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>virtualHostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutSetPrototypeLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutSetPrototypeLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Ryan Park]]></author>
		<method>
			<name>addLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutsUpdateable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototype</name>
				<type>com.liferay.portal.model.LayoutSetPrototype</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSetPrototypeByUuid</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutsUpdateable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutSetPrototypeServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutSetPrototypeServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Ryan Park]]></author>
		<method>
			<name>addLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutsUpdateable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutsUpdateable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLayoutSetPrototype</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutSetPrototypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutSetServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutSetServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>updateLayoutSetPrototypeLinkEnabled</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetPrototypeLinkEnabled</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>logo</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLogo</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>logo</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cleanUpStream</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLookAndFeel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>css</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapTheme</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateSettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateVirtualHost</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>virtualHost</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LayoutTemplateLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LayoutTemplateLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Ivica Cardic]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>getContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>standard</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>standard</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getLayoutTemplates</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getLayoutTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getWapContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>standard</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>init</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmls</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>init</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmls</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>readLayoutTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutTemplateIds</name>
				<type>java.util.Set</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>el</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>standard</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>uninstallLayoutTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>layoutTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>standard</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>uninstallLayoutTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>_getColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>velocityTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>velocityTemplateContent</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_readLayoutTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_getThemesCustom</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getThemesStandard</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_portalStandard</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_portalCustom</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_warStandard</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_warCustom</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_themes</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ListTypeServiceImpl</name>
		<type>com.liferay.portal.service.impl.ListTypeServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getListType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>listTypeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getListTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>listTypeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>listTypeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>LockLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.LockLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>clear</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLockByUuid</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isLocked</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isLocked</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inheritable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inheritable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>retrieveFromCache</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expectedOwner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>updatedOwner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>retrieveFromCache</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>refresh</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>retrieveFromCache</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MembershipRequestLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.MembershipRequestLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addMembershipRequest</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMembershipRequest</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>membershipRequestId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMembershipRequest</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>membershipRequest</name>
				<type>com.liferay.portal.model.MembershipRequest</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMembershipRequests</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMembershipRequests</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMembershipRequestsByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMembershipRequest</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>membershipRequestId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMembershipRequests</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasMembershipRequest</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>replierUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>membershipRequestId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>replyComments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addUserToGroup</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupAdministratorUserIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>notify</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>membershipRequest</name>
				<type>com.liferay.portal.model.MembershipRequest</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subjectProperty</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>bodyProperty</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>notifyGroupAdministrators</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>membershipRequest</name>
				<type>com.liferay.portal.model.MembershipRequest</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MembershipRequestServiceImpl</name>
		<type>com.liferay.portal.service.impl.MembershipRequestServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addMembershipRequest</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMembershipRequests</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMembershipRequest</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>membershipRequestId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>membershipRequestId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewComments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>OrgLaborLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.OrgLaborLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sunOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sunClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>monOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>monClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tueOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tueClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wedOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wedClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thuOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thuClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>satOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>satClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orgLaborId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orgLabor</name>
				<type>com.liferay.portal.model.OrgLabor</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orgLaborId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrgLabors</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orgLaborId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sunOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sunClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>monOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>monClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tueOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tueClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wedOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wedClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thuOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thuClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>satOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>satClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>OrgLaborServiceImpl</name>
		<type>com.liferay.portal.service.impl.OrgLaborServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sunOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sunClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>monOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>monClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tueOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tueClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wedOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wedClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thuOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thuClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>satOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>satClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orgLaborId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orgLaborId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrgLabors</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrgLabor</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orgLaborId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sunOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sunClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>monOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>monClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tueOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tueClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wedOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wedClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thuOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thuClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>friClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>satOpen</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>satClose</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>OrganizationLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.OrganizationLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the organization local service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<author><![CDATA[Hugo Huijser]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<method>
			<name>addGroupOrganizations</name>
			<comment><![CDATA[Adds the organizations to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or organization with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addOrganization</name>
			<comment><![CDATA[Adds an organization.

<p>
This method handles the creation and bookkeeping of the organization including its resources, metadata, and internal data structures. It is not necessary to make a subsequent call to {@link #addOrganizationResources(long, Organization)}.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the creator/owner of the organization]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type]]></comment>
			</param>
			<param>
				<name>recursable</name>
				<type>boolean</type>
				<comment><![CDATA[whether the permissions of the organization are to be inherited by its sub-organizations]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's region]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's country]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[the organization's workflow status]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the comments about the organization]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the organization is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the organization's service context (optionally <code>null</code>). Can set asset category IDs, asset tag names, and expando bridge attributes for the organization.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a creator or parent organization with the primary key could not be found or if the organization's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addOrganizationResources</name>
			<comment><![CDATA[Adds a resource for each type of permission available on the organization.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the creator/owner of the organization]]></comment>
			</param>
			<param>
				<name>organization</name>
				<type>com.liferay.portal.model.Organization</type>
				<comment><![CDATA[the organization]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addPasswordPolicyOrganizations</name>
			<comment><![CDATA[Assigns the password policy to the organizations, removing any other currently assigned password policies.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLogo</name>
			<comment><![CDATA[Deletes the logo of the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization or parent organization with the primary key could not be found or if the organization's logo could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrganization</name>
			<comment><![CDATA[Deletes the organization. The organization's associated resources and assets are also deleted.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found, if the organization had a workflow in approved status, or if the organization was a parent organization]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrganization</name>
			<comment><![CDATA[Deletes the organization. The organization's associated resources and assets are also deleted.]]></comment>
			<param>
				<name>organization</name>
				<type>com.liferay.portal.model.Organization</type>
				<comment><![CDATA[the organization]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the organization had a workflow in approved status or if the organization was a parent organization]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupOrganizations</name>
			<comment><![CDATA[Returns all the organizations belonging to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organizations belonging to the group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganization</name>
			<comment><![CDATA[Returns the organization with the primary key.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganization</name>
			<comment><![CDATA[Returns the organization with the name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization with the name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the organization with the name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationId</name>
			<comment><![CDATA[Returns the primary key of the organization with the name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the organization with the name, or <code>0</code> if the organization could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizations</name>
			<comment><![CDATA[Returns all the organizations belonging to the parent organization.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organizations belonging to the parent organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizations</name>
			<comment><![CDATA[Returns a range of all the organizations belonging to the parent organization.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of organizations belonging to the parent organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationPersistence#findByC_P( long, long, int, int)]]></see>
		</method>
		<method>
			<name>getOrganizations</name>
			<comment><![CDATA[Returns the organizations with the primary keys.]]></comment>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organizations with the primary keys]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the organizations could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationsCount</name>
			<comment><![CDATA[Returns the number of organizations belonging to the parent organization.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of organizations belonging to the parent organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentOrganizations</name>
			<comment><![CDATA[Returns the parent organizations in order by closest ancestor. The list starts with the organization itself.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the parent organizations in order by closest ancestor]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSuborganizations</name>
			<comment><![CDATA[Returns the sub-organizations of the organizations.]]></comment>
			<param>
				<name>organizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organizations from which to get sub-organizations]]></comment>
			</param>
			<return>
				<comment><![CDATA[the sub-organizations of the organizations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubsetOrganizations</name>
			<comment><![CDATA[Returns the intersection of <code>allOrganizations</code> and <code>availableOrganizations</code>.]]></comment>
			<param>
				<name>allOrganizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organizations to check for availability]]></comment>
			</param>
			<param>
				<name>availableOrganizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[the available organizations]]></comment>
			</param>
			<return>
				<comment><![CDATA[the intersection of <code>allOrganizations</code> and <code>availableOrganizations</code>]]></comment>
			</return>
		</method>
		<method>
			<name>getUserOrganizations</name>
			<comment><![CDATA[Returns all the organizations associated with the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organizations associated with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserOrganizations</name>
			<comment><![CDATA[Returns a range of all the organizations associated with the user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range organizations associated with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserOrganizationsCount</name>
			<comment><![CDATA[Returns the number of organizations associated with the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of organizations associated with the user]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasGroupOrganization</name>
			<comment><![CDATA[Returns <code>true</code> if the organization belongs to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the organization belongs to the group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasPasswordPolicyOrganization</name>
			<comment><![CDATA[Returns <code>true</code> if the password policy has been assigned to the organization.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the password policy has been assigned to the organization; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserOrganization</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the organization. This method is usually called to determine if the user has view access to a resource belonging to the organization.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has access to the organization; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserOrganization</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the organization, optionally focusing on sub-organizations or the specified organization. This method is usually called to determine if the user has view access to a resource belonging to the organization.

<p>

<ol>
<li>
If <code>inheritSuborganizations=<code>false</code></code>:
the method checks whether the user belongs to the organization specified
by <code>organizationId</code>. The parameter
<code>includeSpecifiedOrganization</code> is ignored.
</li>
<li>
The parameter <code>includeSpecifiedOrganization</code> is
ignored unless <code>inheritSuborganizations</code> is also
<code>true</code>.
</li>
<li>
If <code>inheritSuborganizations=<code>true</code></code> and
<code>includeSpecifiedOrganization=<code>false</code></code>: the method
checks
whether the user belongs to one of the child organizations of the one
specified by <code>organizationId</code>.
</li>
<li>
If <code>inheritSuborganizations=<code>true</code></code> and
<code>includeSpecifiedOrganization=<code>true</code></code>: the method
checks whether
the user belongs to the organization specified by
<code>organizationId</code> or any of
its child organizations.
</li>
</ol>

<p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's user]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>inheritSuborganizations</name>
				<type>boolean</type>
				<comment><![CDATA[if <code>true</code> sub-organizations are considered in the determination]]></comment>
			</param>
			<param>
				<name>includeSpecifiedOrganization</name>
				<type>boolean</type>
				<comment><![CDATA[if <code>true</code> the organization specified by <code>organizationId</code> is considered in the determination]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has access to the organization; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationFinder]]></see>
		</method>
		<method>
			<name>rebuildTree</name>
			<comment><![CDATA[Rebuilds the organizations tree.

<p>
Only call this method if the tree has become stale through operations other than normal CRUD. Under normal circumstances the tree is automatically rebuilt whenever necessary.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationPersistence#rebuildTree( long, boolean)]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns a range of all the organizations of the company.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portlet.enterpriseadmin.util.OrganizationIndexer}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of all the organizations of the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the organizations that match the keywords, using the indexer. It is preferable to use this method instead of the non-indexed version whenever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the organization's name, street, city, zipcode, type, region or country (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portlet.enterpriseadmin.util.OrganizationIndexer}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>sort</name>
				<type>com.liferay.portal.kernel.search.Sort</type>
				<comment><![CDATA[the field and direction by which to sort (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching organizations ordered by name]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portlet.enterpriseadmin.util.OrganizationIndexer]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns a name ordered range of all the organizations that match the keywords, type, region, and country, without using the indexer. It is preferable to use the indexed version {@link #search(long, long, String, LinkedHashMap, int, int, Sort)} instead of this method wherever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the organization's name, street, city, or zipcode (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's region (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's country (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params. For more information see {@link com.liferay.portal.service.persistence.OrganizationFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching organizations ordered by name]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the organizations that match the keywords, type, region, and country, without using the indexer. It is preferable to use the indexed version {@link #search(long, long, String, String, String, String, String, String, String, LinkedHashMap, boolean, int, int, Sort)} instead of this method wherever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the organization's name, street, city, or zipcode (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's region (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's country (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params. For more information see {@link com.liferay.portal.service.persistence.OrganizationFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the organizations (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching organizations ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns a name ordered range of all the organizations with the type, region, and country, and whose name, street, city, and zipcode match the keywords specified for them, without using the indexer. It is preferable to use the indexed version {@link #search(long, long, String, String, String, String, String, String, String, LinkedHashMap, boolean, int, int, Sort)} instead of this method wherever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name keywords (space separated, optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>street</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the street keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the city keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the zipcode keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's region (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's country (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.OrganizationFinder}]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[whether every field must match its keywords, or just one field. For example, &quot;organizations with the name 'Employees' and city 'Chicago'&quot; vs &quot;organizations with the name 'Employees' or the city 'Chicago'&quot;.]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching organizations ordered by name]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the organizations with the type, region, and country, and whose name, street, city, and zipcode match the keywords specified for them, without using the indexer. It is preferable to use the indexed version {@link #search(long, long, String, String, String, String, String, String, String, LinkedHashMap, boolean, int, int, Sort)} instead of this method wherever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name keywords (space separated, optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>street</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the street keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the city keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the zipcode keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's region (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's country (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.OrganizationFinder}]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[whether every field must match its keywords, or just one field. For example, &quot;organizations with the name 'Employees' and city 'Chicago'&quot; vs &quot;organizations with the name 'Employees' or the city 'Chicago'&quot;.]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the organizations (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching organizations ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the organizations whose name, type, or location fields match the keywords specified for them, using the indexer. It is preferable to use this method instead of the non-indexed version whenever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name keywords (space separated, optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the type keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>street</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the street keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the city keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the zipcode keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>region</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the region keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>country</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the country keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portlet.enterpriseadmin.util.OrganizationIndexer}.]]></comment>
			</param>
			<param>
				<name>andSearch</name>
				<type>boolean</type>
				<comment><![CDATA[whether every field must match its keywords or just one field]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>sort</name>
				<type>com.liferay.portal.kernel.search.Sort</type>
				<comment><![CDATA[the field and direction by which to sort (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching organizations ordered by <code>sort</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portlet.enterpriseadmin.util.OrganizationIndexer]]></see>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of organizations that match the keywords, type, region, and country.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the organization's name, street, city, or zipcode (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's region (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's country (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.OrganizationFinder}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching organizations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationFinder]]></see>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of organizations with the type, region, and country, and whose name, street, city, and zipcode match the keywords specified for them.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name keywords (space separated, optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>street</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the street keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the city keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the zipcode keywords (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's region (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>java.lang.Long</type>
				<comment><![CDATA[the primary key of the organization's country (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.OrganizationFinder}]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[whether every field must match its keywords, or just one field. For example, &quot;organizations with the name 'Employees' and city 'Chicago'&quot; vs &quot;organizations with the name 'Employees' or the city 'Chicago'&quot;.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching organizations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.OrganizationFinder]]></see>
		</method>
		<method>
			<name>setGroupOrganizations</name>
			<comment><![CDATA[Sets the organizations in the group, removing and adding organizations to the group as necessary.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetGroupOrganizations</name>
			<comment><![CDATA[Removes the organizations from the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetPasswordPolicyOrganizations</name>
			<comment><![CDATA[Removes the organizations from the password policy.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[Updates the organization's asset with the new asset categories and tag names, removing and adding asset categories and tag names as necessary.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>organization</name>
				<type>com.liferay.portal.model.Organization</type>
				<comment><![CDATA[the organization]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the asset categories]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the asset tag names]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrganization</name>
			<comment><![CDATA[Updates the organization.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type]]></comment>
			</param>
			<param>
				<name>recursable</name>
				<type>boolean</type>
				<comment><![CDATA[whether permissions of the organization are to be inherited by its sub-organizations]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's region]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's country]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[the organization's workflow status]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the comments about the organization]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the organization is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the organization's service context (optionally <code>null</code>). Can set asset category IDs and asset tag names for the organization, and merge expando bridge attributes for the organization.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization or parent organization with the primary key could not be found or if the new information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addSuborganizations</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>allSuborganizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentOrganizationId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentOrganizations</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organization</name>
				<type>com.liferay.portal.model.Organization</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastOrganization</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getReindexOrganizationIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organization</name>
				<type>com.liferay.portal.model.Organization</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isParentOrganization</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>OrganizationServiceImpl</name>
		<type>com.liferay.portal.service.impl.OrganizationServiceImpl</type>
		<comment><![CDATA[The implementation of the organization remote service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addGroupOrganizations</name>
			<comment><![CDATA[Adds the organizations to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or organization with the primary key could not be found or if the user did not have permission to assign group members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addOrganization</name>
			<comment><![CDATA[Adds an organization with additional parameters.

<p>
This method handles the creation and bookkeeping of the organization including its resources, metadata, and internal data structures.
</p>]]></comment>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type]]></comment>
			</param>
			<param>
				<name>recursable</name>
				<type>boolean</type>
				<comment><![CDATA[whether the permissions of the organization are to be inherited by its sub-organizations]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's region]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's country]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[the organization's workflow status]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the comments about the organization]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the organization is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>addresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's addresses]]></comment>
			</param>
			<param>
				<name>emailAddresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's email addresses]]></comment>
			</param>
			<param>
				<name>orgLabors</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's hours of operation]]></comment>
			</param>
			<param>
				<name>phones</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's phone numbers]]></comment>
			</param>
			<param>
				<name>websites</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's websites]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the organization's service context (optionally <code>null</code>). Can set asset category IDs, asset tag names, and expando bridge attributes for the organization.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a parent organization with the primary key could not be found, if the organization's information was invalid, or if the user did not have permission to add the organization]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addOrganization</name>
			<comment><![CDATA[Adds an organization.

<p>
This method handles the creation and bookkeeping of the organization including its resources, metadata, and internal data structures.
</p>]]></comment>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type]]></comment>
			</param>
			<param>
				<name>recursable</name>
				<type>boolean</type>
				<comment><![CDATA[whether the permissions of the organization are to be inherited by its sub-organizations]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's region]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's country]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[the organization's workflow status]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the comments about the organization]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the organization is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the organization's service context (optionally <code>null</code>). Can set asset category IDs, asset tag names, and expando bridge attributes for the organization.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent organization with the primary key could not be found, if the organization information was invalid, or if the user did not have permission to add the organization]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addPasswordPolicyOrganizations</name>
			<comment><![CDATA[Assigns the password policy to the organizations, removing any other currently assigned password policies.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update the password policy]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLogo</name>
			<comment><![CDATA[Deletes the logo of the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found, if the organization's logo could not be found, or if the user did not have permission to update the organization]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrganization</name>
			<comment><![CDATA[Deletes the organization. The organization's associated resources and assets are also deleted.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found, if the user did not have permission to delete the organization, if the organization had a workflow in approved status, or if the organization was a parent organization]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getManageableOrganizations</name>
			<comment><![CDATA[Returns all the organizations which the user has permission to manage.]]></comment>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the permitted action]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[the maximum number of the organizations to be considered]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organizations which the user has permission to manage]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<deprecated><![CDATA[Replaced by {@link #getOrganizations(long, long, int, int)}]]></deprecated>
		</method>
		<method>
			<name>getOrganization</name>
			<comment><![CDATA[Returns the organization with the primary key.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found or if the user did not have permission to view the organization]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationId</name>
			<comment><![CDATA[Returns the primary key of the organization with the name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the organization with the name, or <code>0</code> if the organization could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizations</name>
			<comment><![CDATA[Returns all the organizations belonging to the parent organization.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organizations' company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organizations' parent organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organizations belonging to the parent organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizations</name>
			<comment><![CDATA[Returns a range of all the organizations belonging to the parent organization.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organizations' company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organizations' parent organization]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of organizations to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of organizations to return (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of organizations belonging to the parent organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationsCount</name>
			<comment><![CDATA[Returns the number of organizations belonging to the parent organization.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organizations' company]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organizations' parent organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of organizations belonging to the parent organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserOrganizations</name>
			<comment><![CDATA[Returns all the organizations associated with the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organizations associated with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setGroupOrganizations</name>
			<comment><![CDATA[Sets the organizations in the group, removing and adding organizations to the group as necessary.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or organization with the primary key could not be found or if the user did not have permission to assign group members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetGroupOrganizations</name>
			<comment><![CDATA[Removes the organizations from the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or organization with the primary key could not be found or if the user did not have permission to assign group members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetPasswordPolicyOrganizations</name>
			<comment><![CDATA[Removes the organizations from the password policy.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a password policy or organization with the primary key could not be found, or if the user did not have permission to update the password policy]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrganization</name>
			<comment><![CDATA[Updates the organization with additional parameters.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type]]></comment>
			</param>
			<param>
				<name>recursable</name>
				<type>boolean</type>
				<comment><![CDATA[whether the permissions of the organization are to be inherited by its sub-organizations]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's region]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's country]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[the organization's workflow status]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the comments about the organization]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the organization is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>addresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's addresses]]></comment>
			</param>
			<param>
				<name>emailAddresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's email addresses]]></comment>
			</param>
			<param>
				<name>orgLabors</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's hours of operation]]></comment>
			</param>
			<param>
				<name>phones</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's phone numbers]]></comment>
			</param>
			<param>
				<name>websites</name>
				<type>java.util.List</type>
				<comment><![CDATA[the organization's websites]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the organization's service context (optionally <code>null</code>). Can set asset category IDs and asset tag names for the organization, and merge expando bridge attributes for the organization.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization or parent organization with the primary key could not be found, if the user did not have permission to update the organization information, or if the new information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrganization</name>
			<comment><![CDATA[Updates the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>parentOrganizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's parent organization]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's name]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the organization's type]]></comment>
			</param>
			<param>
				<name>recursable</name>
				<type>boolean</type>
				<comment><![CDATA[whether permissions of the organization are to be inherited by its sub-organizations]]></comment>
			</param>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's region]]></comment>
			</param>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization's country]]></comment>
			</param>
			<param>
				<name>statusId</name>
				<type>int</type>
				<comment><![CDATA[the organization's workflow status]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the comments about the organization]]></comment>
			</param>
			<param>
				<name>site</name>
				<type>boolean</type>
				<comment><![CDATA[whether the organization is to be associated with a main site]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the organization's service context (optionally <code>null</code>). Can set asset category IDs and asset tag names for the organization, and merge expando bridge attributes for the organization.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization or parent organization with the primary key could not be found, if the user did not have permission to update the organization, or if the new information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PasswordPolicyLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PasswordPolicyLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Scott Lee]]></author>
		<method>
			<name>addPasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultPolicy</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeRequired</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>checkSyntax</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowDictionaryWords</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minAlphanumeric</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minLength</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minLowerCase</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minNumbers</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minSymbols</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minUpperCase</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>history</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>historyCount</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expireable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>warningTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>graceLimit</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxFailure</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockoutDuration</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resetFailureCount</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resetTicketMaxAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkDefaultPasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicy</name>
				<type>com.liferay.portal.model.PasswordPolicy</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultPasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>locationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[]]></deprecated>
		</method>
		<method>
			<name>getPasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPasswordPolicyByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeRequired</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>checkSyntax</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowDictionaryWords</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minAlphanumeric</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minLength</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minLowerCase</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minNumbers</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minSymbols</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minUpperCase</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>history</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>historyCount</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expireable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>warningTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>graceLimit</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxFailure</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockoutDuration</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resetFailureCount</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resetTicketMaxAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PasswordPolicyRelLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PasswordPolicyRelLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Scott Lee]]></author>
		<method>
			<name>addPasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPasswordPolicyRels</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPKs</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyRelId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyRel</name>
				<type>com.liferay.portal.model.PasswordPolicyRel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicyRels</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicyRels</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPKs</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchPasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasPasswordPolicyRel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PasswordPolicyServiceImpl</name>
		<type>com.liferay.portal.service.impl.PasswordPolicyServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Scott Lee]]></author>
		<method>
			<name>addPasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeRequired</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>checkSyntax</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowDictionaryWords</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minAlphanumeric</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minLength</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minLowerCase</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minNumbers</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minSymbols</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minUpperCase</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>history</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>historyCount</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expireable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>warningTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>graceLimit</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxFailure</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockoutDuration</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resetFailureCount</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resetTicketMaxAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePasswordPolicy</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeRequired</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>checkSyntax</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowDictionaryWords</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minAlphanumeric</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minLength</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minLowerCase</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minNumbers</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minSymbols</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minUpperCase</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>history</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>historyCount</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expireable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>warningTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>graceLimit</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxFailure</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockoutDuration</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resetFailureCount</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resetTicketMaxAge</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PasswordTrackerLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PasswordTrackerLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Scott Lee]]></author>
		<method>
			<name>deletePasswordTrackers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isSameAsCurrentPassword</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newClearTextPwd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isValidPassword</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newClearTextPwd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>trackPassword</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>encPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PermissionLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PermissionLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the permission local service.]]></comment>
		<author><![CDATA[Charles May]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addPermission</name>
			<comment><![CDATA[Adds a permission to perform the action on the resource.

<p>
This method will retrieve the permission of the company, action, and resource with the primary keys. The method creates the permission if it fails to retrieve it.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the permission of the company, action, and resource with the primary keys]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addPermissions</name>
			<comment><![CDATA[Adds permissions to perform the actions on the resource.

<p>
This method will retrieve the permissions of the company, actions, and resource with the primary keys. The method creates any permissions it fails to retrieve.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the permissions to perform the actions on the resource]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addPermissions</name>
			<comment><![CDATA[Adds permissions to perform either the portlet resource actions or model resource actions on the resource.

<p>
This method will retrieve the permissions of the company, actions, and resource with the primary keys. The method creates any permissions it fails to retrieve.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[whether to retrieve the action primary keys from the portlet or the model resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the permissions to perform the actions on the resource]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserPermissions</name>
			<comment><![CDATA[Adds user permissions to perform the actions on the resource.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPermissions</name>
			<comment><![CDATA[Checks to see if the actions are permitted on the named resource.]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the resource company or name could not be found or were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActions</name>
			<comment><![CDATA[Returns the IDs of all the actions belonging to the permissions.]]></comment>
			<param>
				<name>permissions</name>
				<type>java.util.List</type>
				<comment><![CDATA[the permissions]]></comment>
			</param>
			<return>
				<comment><![CDATA[the IDs of all the actions belonging to the permissions]]></comment>
			</return>
		</method>
		<method>
			<name>getGroupPermissions</name>
			<comment><![CDATA[Returns all the group's permissions on the resource.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group's permissions on the resource]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupPermissions</name>
			<comment><![CDATA[Returns all the group's permissions on the named resource with the scope and primKey.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<return>
				<comment><![CDATA[the group's permissions on the named resource with the scope and primKey]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestPermissionId</name>
			<comment><![CDATA[Returns the primary key of the latest permission created.]]></comment>
			<return>
				<comment><![CDATA[the primary key of the latest permission created]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrgGroupPermissions</name>
			<comment><![CDATA[Returns all the permissions of the organization's group with respect to the resource.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the permissions of the organization's group with respect to the resource]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getPermissions</name>
			<comment><![CDATA[Returns all the permissions to perform the actions on the resource, creating new permissions for any permissions not found.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the permissions to perform the actions on the resource]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[#addPermission(long, String, long)]]></see>
		</method>
		<method>
			<name>getRolePermissions</name>
			<comment><![CDATA[Returns all the role's permissions.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role's permissions]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRolePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scopes</name>
				<type>int[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRolePermissions</name>
			<comment><![CDATA[Returns all the role's permissions on the resource.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role's permissions on the resource]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserPermissions</name>
			<comment><![CDATA[Returns all the user's permissions.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's permissions]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserPermissions</name>
			<comment><![CDATA[Returns all the user's permissions on the resource.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's permissions on the resource]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserPermissions</name>
			<comment><![CDATA[Returns all the user's permissions on the named resource with the scope and primKey.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user permissions of the resource name, scope, and primKey]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasGroupPermission</name>
			<comment><![CDATA[Returns <code>true</code> if the group has permission to perform the action on the resource.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the group has permission to perform the action on the resource; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRolePermission</name>
			<comment><![CDATA[Returns <code>true</code> if the role has permission to perform the action on the named resource with the scope.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the role has permission to perform the action on the named resource with the scope; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRolePermission</name>
			<comment><![CDATA[Returns <code>true</code> if the role has permission to perform the action on the named resource with the scope and primKey.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the role has permission to perform the action on the named resource with the scope and primKey; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermission</name>
			<comment><![CDATA[Returns <code>true</code> if the user has permission to perform the action on the resource.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has permission to perform the action on the resource; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermissions</name>
			<comment><![CDATA[Returns <code>true</code> if the user has permission to perform the action on the resources.

<p>
This method does not support resources managed by the resource block system.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group containing the resource]]></comment>
			</param>
			<param>
				<name>resources</name>
				<type>java.util.List</type>
				<comment><![CDATA[representations of the resource at each scope level returned by {@link com.liferay.portal.security.permission.AdvancedPermissionChecker#getResources( long, long, String, String, String)}]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<param>
				<name>permissionCheckerBag</name>
				<type>com.liferay.portal.security.permission.PermissionCheckerBag</type>
				<comment><![CDATA[the permission checker bag]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has permission to perform the action on the resources; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a resource action based on any one of the resources and the action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setContainerResourcePermissions</name>
			<comment><![CDATA[Sets the container wide permissions of either the role or the default user of each company to perform the actions on the named resource.]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>roleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role name. Supported role names include {@link com.liferay.portal.model.RoleConstants#ORGANIZATION_USER}, {@link com.liferay.portal.model.RoleConstants#OWNER}, and {@link com.liferay.portal.model.RoleConstants#SITE_MEMBER}.]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a matching role could not be found or if a default user for the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setGroupPermissions</name>
			<comment><![CDATA[Sets the group's permissions to perform the actions on the resource, replacing the group's existing permissions on the resource.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setGroupPermissions</name>
			<comment><![CDATA[Sets the entity's group permissions to perform the actions on the resource, replacing the entity's existing group permissions on the resource. Only {@link com.liferay.portal.model.Organization} and {@link com.liferay.portal.model.UserGroup} class entities are supported.]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the class name of an organization or user group]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the class]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an entity with the class name and primary key could not be found or if the entity's associated group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setOrgGroupPermissions</name>
			<comment><![CDATA[Sets the organization's group permissions to perform the actions on the resource, replacing the organization's existing group permissions on the resource.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group in which to scope the permissions]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolePermission</name>
			<comment><![CDATA[Sets the role's permissions to perform the action on the named resource, replacing the role's existing permissions on the resource.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the scope was {@link com.liferay.portal.model.ResourceConstants#SCOPE_INDIVIDUAL}]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolePermissions</name>
			<comment><![CDATA[Sets the role's permissions to perform the actions on the named resource, replacing the role's existing permission for each of these actions on the resource.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the scope was {@link com.liferay.portal.model.ResourceConstants#SCOPE_INDIVIDUAL}]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolePermissions</name>
			<comment><![CDATA[Sets the role's permissions to perform the actions on the resource, replacing the role's existing permissions on the resource.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolesPermissions</name>
			<comment><![CDATA[Sets the permissions of each role to perform respective actions on the resource, replacing the existing permissions of each role on the resource.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the map of roles to their new actions on the resource]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolesPermissions</name>
			<comment><![CDATA[Sets the permissions of each role to perform respective actions on the named resource, replacing the existing permissions of each role on the resource.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the map of roles to their new actions on the resource]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setUserPermissions</name>
			<comment><![CDATA[Sets the user's permissions to perform the actions on the resource, replacing the user's existing permissions on the resource.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRolePermission</name>
			<comment><![CDATA[Removes the permission from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>permissionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the permission]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRolePermission</name>
			<comment><![CDATA[Removes the role's permissions to perform the action on the named resource with the scope and primKey.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRolePermissions</name>
			<comment><![CDATA[Removes the role's permissions to perform the action on the named resource.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetUserPermissions</name>
			<comment><![CDATA[Removes the user's permissions to perform the actions on the resource.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addRolePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>roleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permission</name>
				<type>com.liferay.portal.model.Permission</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkOrgGroupPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkOrgGroupPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizations</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permission</name>
				<type>com.liferay.portal.model.Permission</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermissions_1</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stopWatch</name>
				<type>org.apache.commons.lang.time.StopWatch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>block</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermissions_2</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stopWatch</name>
				<type>org.apache.commons.lang.time.StopWatch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>block</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermissions_3</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roles</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stopWatch</name>
				<type>org.apache.commons.lang.time.StopWatch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>block</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermissions_4</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roles</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stopWatch</name>
				<type>org.apache.commons.lang.time.StopWatch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>block</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermissions_5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roles</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stopWatch</name>
				<type>org.apache.commons.lang.time.StopWatch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>block</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermissions_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resources</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stopWatch</name>
				<type>org.apache.commons.lang.time.StopWatch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>block</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>logHasUserPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stopWatch</name>
				<type>org.apache.commons.lang.time.StopWatch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>block</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>setContainerResourcePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>PermissionServiceImpl</name>
		<type>com.liferay.portal.service.impl.PermissionServiceImpl</type>
		<comment><![CDATA[The implementation of the permission remote service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[Checks to see if the group has permission to the resource.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the resource, or if a group or resource with the primary key could not be found or was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[Checks to see if the group has permission to the service.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the service name]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the service]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the service, if a group with the primary key could not be found or if the permission information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[Checks to see if the group has permission to the service.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the service name]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the service]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the service, if a group with the primary key could not be found or if the permission information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasGroupPermission</name>
			<comment><![CDATA[Returns <code>true</code> if the group has permission to perform the action on the resource.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the group has permission to perform the action on the resource; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermission</name>
			<comment><![CDATA[Returns <code>true</code> if the user has permission to perform the action on the resource.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has permission to perform the action on the resource; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserPermissions</name>
			<comment><![CDATA[Returns <code>true</code> if the user has permission to perform the action on the resources.

<p>
This method does not support resources managed by the resource block system.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group containing the resource]]></comment>
			</param>
			<param>
				<name>resources</name>
				<type>java.util.List</type>
				<comment><![CDATA[representations of the resource at each scope level returned by {@link com.liferay.portal.security.permission.AdvancedPermissionChecker#getResources( long, long, String, String, String)}]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<param>
				<name>permissionCheckerBag</name>
				<type>com.liferay.portal.security.permission.PermissionCheckerBag</type>
				<comment><![CDATA[the permission checker bag]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has permission to perform the action on the resources; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a resource action based on any one of the resources and the action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setGroupPermissions</name>
			<comment><![CDATA[Sets the group's permissions to perform the actions on the resource, replacing the group's existing permissions on the resource.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found or if the group did not have permission to the resource]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setGroupPermissions</name>
			<comment><![CDATA[Sets the entity's group permissions to perform the actions on the resource, replacing the entity's existing group permissions on the resource. Only {@link com.liferay.portal.model.Organization} and {@link com.liferay.portal.model.UserGroup} class entities are supported.]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the class name of an organization or user group]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the class]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the resource, if an entity with the class name and primary key could not be found, or if the entity's associated group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualPermissions</name>
			<comment><![CDATA[Sets the permissions of each role to perform respective actions on the resource, replacing the existing permissions of each role on the resource.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the map of roles to their new actions on the resource]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the resource]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setOrgGroupPermissions</name>
			<comment><![CDATA[Sets the organization permission to perform the actions on the resource for a particular group, replacing the organization's existing permissions on the resource.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group in which to scope the permissions]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the resource or if an organization with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolePermission</name>
			<comment><![CDATA[Sets the role's permissions to perform the action on the named resource, replacing the role's existing permissions on the resource.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the role or if the scope was {@link com.liferay.portal.model.ResourceConstants#SCOPE_INDIVIDUAL}]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolePermissions</name>
			<comment><![CDATA[Sets the role's permissions to perform the actions on the resource, replacing the role's existing permissions on the resource.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the resource or if a role with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setUserPermissions</name>
			<comment><![CDATA[Sets the user's permissions to perform the actions on the resource, replacing the user's existing permissions on the resource.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the resource or if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRolePermission</name>
			<comment><![CDATA[Removes the permission from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>permissionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the permission]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRolePermission</name>
			<comment><![CDATA[Removes the role's permissions to perform the action on the named resource with the scope and primKey.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource primKey]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRolePermissions</name>
			<comment><![CDATA[Removes the role's permissions to perform the action on the named resource.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the resource scope]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action's ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetUserPermissions</name>
			<comment><![CDATA[Removes the user's permissions to perform the actions on the resource.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the primary keys of the actions]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group did not have permission to the resource]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>permissionChecker</name>
				<type>com.liferay.portal.security.permission.PermissionChecker</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>permissionChecker</name>
				<type>com.liferay.portal.security.permission.PermissionChecker</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>permissionChecker</name>
				<type>com.liferay.portal.security.permission.PermissionChecker</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PhoneLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PhoneLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addPhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phoneId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phone</name>
				<type>com.liferay.portal.model.Phone</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePhones</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phoneId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPhones</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPhones</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phoneId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phoneId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phoneId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PhoneServiceImpl</name>
		<type>com.liferay.portal.service.impl.PhoneServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addPhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phoneId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phoneId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPhones</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePhone</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>phoneId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PluginSettingLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PluginSettingLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultPluginSetting</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getPluginSetting</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>updatePluginSetting</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roles</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>PluginSettingServiceImpl</name>
		<type>com.liferay.portal.service.impl.PluginSettingServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>updatePluginSetting</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roles</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PortalLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PortalLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
	</javadoc>
	<javadoc>
		<name>PortalPreferencesLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PortalPreferencesLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addPortalPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultPreferences</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultPreferences</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portalPreferences</name>
				<type>com.liferay.portlet.PortalPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doGetPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultPreferences</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>PortalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PortalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getAutoDeployDirectory</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBuildNumber</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>testAddClassName_Rollback</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameValue</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testAddClassName_Success</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameValue</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testAddClassNameAndTestTransactionPortletBar_PortalRollback</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>transactionPortletBarText</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testAddClassNameAndTestTransactionPortletBar_PortletRollback</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>transactionPortletBarText</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testAddClassNameAndTestTransactionPortletBar_Success</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>transactionPortletBarText</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testCounterIncrement_Rollback</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testDeleteClassName</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testGetUserId</name>
			<comment><![CDATA[]]></comment>
		</method>
		<method>
			<name>testHasClassName</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addClassName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameValue</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTransactionPortletBar</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>transactionPortletBarText</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rollback</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>PortletItemLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PortletItemLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addPortletItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletItemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePortletItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PortletLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PortletLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>addPortletCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>checkPortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portlet</name>
				<type>com.liferay.portal.model.Portlet</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPortlets</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>clearCache</name>
			<comment><![CDATA[]]></comment>
		</method>
		<method>
			<name>clearCompanyPortletsPool</name>
			<comment><![CDATA[]]></comment>
		</method>
		<method>
			<name>clonePortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<deprecated><![CDATA[{@link #clonePortlet(String)}]]></deprecated>
		</method>
		<method>
			<name>clonePortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>deployRemotePortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portlet</name>
				<type>com.liferay.portal.model.Portlet</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deployRemotePortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portlet</name>
				<type>com.liferay.portal.model.Portlet</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>destroyPortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portlet</name>
				<type>com.liferay.portal.model.Portlet</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>destroyRemotePortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portlet</name>
				<type>com.liferay.portal.model.Portlet</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>getCustomAttributesDisplays</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getEARDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFriendlyURLMapperPortlets</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getFriendlyURLMappers</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getPortletApp</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getPortletById</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletById</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getPortletByStrutsPath</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>strutsPath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortlets</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getPortlets</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortlets</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>showSystem</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>showPortal</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getScopablePortlets</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getWARDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasPortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>initEAR</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmls</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>initWAR</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmls</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>loadGetPortletsPool</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeCompanyPortletsPool</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>updatePortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roles</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_getPortletApp</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getPortletId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>securityPath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getPortletsByPortletName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletsPool</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getPortletsByServletContextName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletsPool</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getPortletsPool</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getPortletsPool</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_readLiferayDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>element</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletCategory</name>
				<type>com.liferay.portal.model.PortletCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletIds</name>
				<type>java.util.Set</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>_readLiferayDisplayXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_readLiferayDisplayXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_readLiferayPortletXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletsPool</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_readLiferayPortletXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletsPool</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>liferayPortletIds</name>
				<type>java.util.Set</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleMappers</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletElement</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>_readLiferayPortletXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletsPool</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_readPortletXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletsPool</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletURLPatterns</name>
				<type>java.util.Set</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_readPortletXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletsPool</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletApp</name>
				<type>com.liferay.portal.model.PortletApp</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletIds</name>
				<type>java.util.Set</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timestamp</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletElement</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>_readPortletXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletsPool</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletURLPatterns</name>
				<type>java.util.Set</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_readWebXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_setSpriteImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletApp</name>
				<type>com.liferay.portal.model.PortletApp</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourcePath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_companyPortletsPool</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_customAttributesDisplayPortlets</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_friendlyURLMapperPortlets</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_portletAppsPool</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_portletIdsByStrutsPath</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_portletsPool</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>PortletPreferencesLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.PortletPreferencesLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>addPortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portlet</name>
				<type>com.liferay.portal.model.Portlet</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultPreferences</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletPreferencesId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletPreferences</name>
				<type>com.liferay.portal.model.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPortletPreferencesByPlid</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultPreferences</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletPreferencesIds</name>
				<type>com.liferay.portal.model.PortletPreferencesIds</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStrictPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStrictPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletPreferencesIds</name>
				<type>com.liferay.portal.model.PortletPreferencesIds</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletPreferences</name>
				<type>javax.portlet.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doGetPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultPreferences</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>PortletPreferencesServiceImpl</name>
		<type>com.liferay.portal.service.impl.PortletPreferencesServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>deleteArchivedPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>portletItemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>restoreArchivedPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layout</name>
				<type>com.liferay.portal.model.Layout</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletItemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>preferences</name>
				<type>javax.portlet.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>restoreArchivedPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layout</name>
				<type>com.liferay.portal.model.Layout</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletItem</name>
				<type>com.liferay.portal.model.PortletItem</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>preferences</name>
				<type>javax.portlet.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>restoreArchivedPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layout</name>
				<type>com.liferay.portal.model.Layout</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>preferences</name>
				<type>javax.portlet.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArchivePreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>preferences</name>
				<type>javax.portlet.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyPreferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>sourcePreferences</name>
				<type>javax.portlet.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetPreferences</name>
				<type>javax.portlet.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>PortletServiceImpl</name>
		<type>com.liferay.portal.service.impl.PortletServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getWARPortlets</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>updatePortlet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roles</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>QuartzLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.QuartzLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>checkQuartzTables</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>RegionServiceImpl</name>
		<type>com.liferay.portal.service.impl.RegionServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addRegion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>regionCode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRegions</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRegions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRegions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRegions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>countryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRegion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>regionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ReleaseLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ReleaseLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addRelease</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildNumber</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>createTablesAndPopulate</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBuildNumberOrCreate</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelease</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildNumber</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRelease</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>releaseId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildNumber</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>verified</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testSupportsStringCaseSensitiveQuery</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testSupportsStringCaseSensitiveQuery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>testString</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<field>
			<name>_GET_BUILD_NUMBER</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_TEST_DATABASE_STRING_CASE_SENSITIVITY</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>RepositoryEntryLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.RepositoryEntryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
	</javadoc>
	<javadoc>
		<name>RepositoryLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.RepositoryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRepositories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLocalRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLocalRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTypeSettingsProperties</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>createRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>createRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultClassNameId</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getDLFolderId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepositoryClassNameId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepositoryEntryId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>RepositoryException</name>
				<type>com.liferay.portal.kernel.repository.RepositoryException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setupRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repository</name>
				<type>com.liferay.portal.model.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>baseRepository</name>
				<type>com.liferay.portal.kernel.repository.BaseRepository</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_defaultClassNameId</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_localRepositoriesByRepositoryEntryId</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_localRepositoriesByRepositoryId</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_repositoriesByEntryId</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_repositoriesByRepositoryId</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>RepositoryServiceImpl</name>
		<type>com.liferay.portal.service.impl.RepositoryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<author><![CDATA[Mika Koivisto]]></author>
		<method>
			<name>addRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLocalRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLocalRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepositoryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSupportedConfigurations</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSupportedParameters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>configuration</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTypeSettingsProperties</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ResourceActionLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourceActionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>checkResourceActions</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkResourceActions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkResourceActions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addDefaultActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchResourceAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getResourceAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceActions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkResourceActions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceActions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addDefaultActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>encodeKey</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<field>
			<name>_resourceActions</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ResourceBlockLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourceBlockLocalServiceImpl</type>
		<comment><![CDATA[Manages the creation and upkeep of resource blocks and the resources they contain.]]></comment>
		<author><![CDATA[Connor McKay]]></author>
		<method>
			<name>addCompanyScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCompanyScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroupScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addIndividualScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addIndividualScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResourceBlock</name>
			<comment><![CDATA[Adds a resource block if necessary and associates the resource block permissions with it. The resource block will have an initial reference count of one.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource block's company]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource block's group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionsHash</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceBlockPermissionsContainer</name>
				<type>com.liferay.portal.model.ResourceBlockPermissionsContainer</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[the new resource block]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResourceBlock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlockId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResourceBlock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlock</name>
				<type>com.liferay.portal.model.ResourceBlock</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActionId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActionIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActionIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlock</name>
				<type>com.liferay.portal.model.ResourceBlock</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlock</name>
				<type>com.liferay.portal.model.ResourceBlock</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPermissionedModel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlock</name>
				<type>com.liferay.portal.model.ResourceBlock</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPermissionsHash</name>
			<comment><![CDATA[Returns the permissions hash of the resource permissions. The permissions hash is a representation of all the roles with access to the resource along with the actions they can perform.]]></comment>
			<param>
				<name>resourceBlockPermissionsContainer</name>
				<type>com.liferay.portal.model.ResourceBlockPermissionsContainer</type>
				<comment><![CDATA[the resource block permissions]]></comment>
			</param>
			<return>
				<comment><![CDATA[the permissions hash of the resource permissions]]></comment>
			</return>
		</method>
		<method>
			<name>getResourceBlock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceBlockIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlockIdsBag</name>
				<type>com.liferay.portal.security.permission.ResourceBlockIdsBag</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceBlockIdsBag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceBlockIdsBag</name>
				<type>com.liferay.portal.security.permission.ResourceBlockIdsBag</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceBlockIdsBag</name>
				<type>com.liferay.portal.security.permission.ResourceBlockIdsBag</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isSupported</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>releasePermissionedModelResourceBlock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>releasePermissionedModelResourceBlock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>releaseResourceBlock</name>
			<comment><![CDATA[Decrements the reference count of the resource block and updates it in the database or deletes the resource block if the reference count reaches zero.]]></comment>
			<param>
				<name>resourceBlockId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource block]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>releaseResourceBlock</name>
			<comment><![CDATA[Decrements the reference count of the resource block and updates it in the database or deletes the resource block if the reference count reaches zero.]]></comment>
			<param>
				<name>resourceBlock</name>
				<type>com.liferay.portal.model.ResourceBlock</type>
				<comment><![CDATA[the resource block]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>removeAllGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeAllGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeCompanyScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeCompanyScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeGroupScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeIndividualScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeIndividualScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>retainResourceBlock</name>
			<comment><![CDATA[Increments the reference count of the resource block and updates it in the database.]]></comment>
			<param>
				<name>resourceBlockId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource block]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>retainResourceBlock</name>
			<comment><![CDATA[Increments the reference count of the resource block and updates it in the database.]]></comment>
			<param>
				<name>resourceBlock</name>
				<type>com.liferay.portal.model.ResourceBlock</type>
				<comment><![CDATA[the resource block]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setCompanyScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setCompanyScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCompanyScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResourceBlockId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionsHash</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceBlockPermissionsContainer</name>
				<type>com.liferay.portal.model.ResourceBlockPermissionsContainer</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyResourceBlockId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlocks</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePermissionsHash</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlock</name>
				<type>com.liferay.portal.model.ResourceBlock</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ResourceBlockPermissionLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourceBlockPermissionLocalServiceImpl</type>
		<comment><![CDATA[Manages resource block permissions.

<p>
Never directly access this service, always go through the resource block local service.
</p>]]></comment>
		<author><![CDATA[Connor McKay]]></author>
		<method>
			<name>addResourceBlockPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlockId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourceBlockPermissionsContainer</name>
				<type>com.liferay.portal.model.ResourceBlockPermissionsContainer</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResourceBlockPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlockId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceBlockPermissionsContainer</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlockId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResourceBlockPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceBlockId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ResourceBlockServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourceBlockServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Connor McKay]]></author>
		<method>
			<name>addCompanyScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>scopeGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroupScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>scopeGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addIndividualScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeAllGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>scopeGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeCompanyScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>scopeGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeGroupScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>scopeGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeIndividualScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setCompanyScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>scopeGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setGroupScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>scopeGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualScopePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ResourceCodeLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourceCodeLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addResourceCode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkResourceCodes</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkResourceCodes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceCode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>codeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceCode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>encodeKey</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_resourceCodes</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ResourceLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourceLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Wilson S. Man]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<author><![CDATA[Connor McKay]]></author>
		<method>
			<name>addModelResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>auditedModel</name>
				<type>com.liferay.portal.model.AuditedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addModelResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addModelResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>auditedModel</name>
				<type>com.liferay.portal.model.AuditedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestResourceId</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResources</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateModelResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>auditedModel</name>
				<type>com.liferay.portal.model.AuditedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newPrimKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroupPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroupPermissions_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroupPermissions_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroupPermissions_6Blocks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGuestPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGuestPermissions_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGuestPermissions_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addGuestPermissions_6Blocks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addModelResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addModelResources_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addModelResources_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResource_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResource_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>addResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResources_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addResources_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchResource_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>filterOwnerActions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>filterOwnerPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>getGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>auditedModel</name>
				<type>com.liferay.portal.model.AuditedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getPermissionedModel</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>auditedModel</name>
				<type>com.liferay.portal.model.AuditedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getResource_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResource_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>updateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResources_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResources_1to5</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newPrimKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResources_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResources_6</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newPrimKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResources_6Blocks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resource</name>
				<type>com.liferay.portal.model.Resource</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionedModel</name>
				<type>com.liferay.portal.model.PermissionedModel</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletActions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ResourcePermissionLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourcePermissionLocalServiceImpl</type>
		<comment><![CDATA[Manages the creation and upkeep of resource permissions, and provides methods for granting, revoking, and checking permissions.

<p>
Before attempting to read any of the documentation for this class, first read {@link com.liferay.portal.model.impl.ResourcePermissionImpl} for an explanation of scoping.
</p>]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Connor McKay]]></author>
		<method>
			<name>addResourcePermission</name>
			<comment><![CDATA[Grants the role permission at the scope to perform the action on resources of the type. Existing actions are retained.

<p>
This method cannot be used to grant individual scope permissions, but is only intended for adding permissions at the company, group, and group-template scopes. For example, this method could be used to grant a company scope permission to edit message board posts.
</p>

<p>
If a company scope permission is granted to resources that the role already had group scope permissions to, the group scope permissions are deleted. Likewise, if a group scope permission is granted to resources that the role already had company scope permissions to, the company scope permissions are deleted. Be aware that this latter behavior can result in an overall reduction in permissions for the role.
</p>

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope. This method only supports company, group, and group-template scope.]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if scope was set to individual scope or if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addResourcePermissions</name>
			<comment><![CDATA[Grants the role permissions at the scope to perform the actions on all resources of the type. Existing actions are retained.

<p>
This method should only be used to add default permissions to existing resources en masse during upgrades or while verifying permissions. For example, this method could be used to grant site members individual scope permissions to view all blog posts.
</p>]]></comment>
			<param>
				<name>resourceName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>roleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>resourceActionBitwiseValue</name>
				<type>long</type>
				<comment><![CDATA[the bitwise IDs of the actions]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResourcePermission</name>
			<comment><![CDATA[Deletes the resource permission. This method should not be confused with any of the <code>removeResourcePermission</code> methods, as its purpose is very different. This method should only be used for deleting a resource permission that refers to a resource when that resource is deleted. For example this method could be used to delete a permission to a blog post when it is deleted.]]></comment>
			<param>
				<name>resourcePermissionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource permission]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exceptional occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResourcePermissions</name>
			<comment><![CDATA[Deletes all resource permissions at the scope to resources of the type. This method should not be confused with any of the <code>removeResourcePermission</code> methods, as its purpose is very different. This method should only be used for deleting resource permissions that refer to a resource when that resource is deleted. For example this method could be used to delete all individual scope permissions to a blog post when it is deleted.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>long</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteResourcePermissions</name>
			<comment><![CDATA[Deletes all resource permissions at the scope to resources of the type. This method should not be confused with any of the <code>removeResourcePermission</code> methods, as its purpose is very different. This method should only be used for deleting resource permissions that refer to a resource when that resource is deleted. For example this method could be used to delete all individual scope permissions to a blog post when it is deleted.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getAvailableResourcePermissionActionIds</name>
			<comment><![CDATA[Returns the intersection of action IDs the role has permission at the scope to perform on resources of the type.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[he primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[the action IDs]]></comment>
			</param>
			<return>
				<comment><![CDATA[the intersection of action IDs the role has permission at the scope to perform on resources of the type]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a resouce action could not be found for any one of the actions on the resource]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getAvailableResourcePermissionActionIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourcePermission</name>
			<comment><![CDATA[Returns the resource permission for the role at the scope to perform the actions on resources of the type.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the resource permission for the role at the scope to perform the actions on resources of the type]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if no matching resources could be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourcePermissions</name>
			<comment><![CDATA[Returns all the resource permissions at the scope of the type.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<return>
				<comment><![CDATA[the resource permissions at the scope of the type]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourcePermissionsCount</name>
			<comment><![CDATA[Returns the number of resource permissions at the scope of the type.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of resource permissions at the scope of the type]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceResourcePermissions</name>
			<comment><![CDATA[Returns the resource permissions that apply to the resource.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource's company]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource's group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the resource]]></comment>
			</param>
			<return>
				<comment><![CDATA[the resource permissions associated with the resource]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleResourcePermissions</name>
			<comment><![CDATA[Returns all the resource permissions for the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the resource permissions for the role]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleResourcePermissions</name>
			<comment><![CDATA[Returns a range of all the resource permissions for the role at the scopes.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>scopes</name>
				<type>int[]</type>
				<comment><![CDATA[the scopes]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of resource permissions for the role at the scopes]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getScopeResourcePermissions</name>
			<comment><![CDATA[Returns all the resource permissions where scope = any &#63;.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>scopes</name>
				<type>int[]</type>
				<comment><![CDATA[the scopes]]></comment>
			</param>
			<return>
				<comment><![CDATA[the resource permissions where scope = any &#63;]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasActionId</name>
			<comment><![CDATA[Returns <code>true</code> if the resource permission grants permission to perform the resource action. Note that this method does not ensure that the resource permission refers to the same type of resource as the resource action.]]></comment>
			<param>
				<name>resourcePermission</name>
				<type>com.liferay.portal.model.ResourcePermission</type>
				<comment><![CDATA[the resource permission]]></comment>
			</param>
			<param>
				<name>resourceAction</name>
				<type>com.liferay.portal.model.ResourceAction</type>
				<comment><![CDATA[the resource action]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the resource permission grants permission to perform the resource action]]></comment>
			</return>
		</method>
		<method>
			<name>hasResourcePermission</name>
			<comment><![CDATA[Returns <code>true</code> if the roles have permission at the scope to perform the action on the resources.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>resources</name>
				<type>java.util.List</type>
				<comment><![CDATA[the resources]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if any one of the roles has permission to perform the action on any one of the resources; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the roles with the primary keys could not be found or if a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasResourcePermission</name>
			<comment><![CDATA[Returns <code>true</code> if the role has permission at the scope to perform the action on resources of the type.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the role has permission to perform the action on the resource; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasResourcePermission</name>
			<comment><![CDATA[Returns <code>true</code> if the roles have permission at the scope to perform the action on resources of the type.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if any one of the roles has permission to perform the action on the resource; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the roles with the primary keys could not be found or if a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasResourcePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasScopeResourcePermission</name>
			<comment><![CDATA[Returns <code>true</code> if the role has permission at the scope to perform the action on the resource.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the role has permission to perform the action on the resource; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>mergePermissions</name>
			<comment><![CDATA[Reassigns all the resource permissions from the source role to the destination role, and deletes the source role.]]></comment>
			<param>
				<name>fromRoleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the source role]]></comment>
			</param>
			<param>
				<name>toRoleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the destination role]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>reassignPermissions</name>
			<comment><![CDATA[Grants the role default permissions to all the resources of the type and at the scope stored in the resource permission, deletes the resource permission, and deletes the resource permission's role if it has no permissions remaining.]]></comment>
			<param>
				<name>resourcePermissionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the resource permission]]></comment>
			</param>
			<param>
				<name>toRoleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a resource permission or role with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>removeResourcePermission</name>
			<comment><![CDATA[Revokes permission at the scope from the role to perform the action on resources of the type. For example, this method could be used to revoke a group scope permission to edit blog posts.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>removeResourcePermissions</name>
			<comment><![CDATA[Revokes all permissions at the scope from the role to perform the action on resources of the type. For example, this method could be used to revoke all individual scope permissions to edit blog posts from site members.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setOwnerResourcePermissions</name>
			<comment><![CDATA[Updates the role's permissions at the scope, setting the actions that can be performed on resources of the type, also setting the owner of any newly created resource permissions. Existing actions are replaced.

<p>
This method can be used to set permissions at any scope, but it is generally only used at the individual scope. For example, it could be used to set the guest permissions on a blog post.
</p>

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the owner (generally the user that created the resource)]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the action IDs of the actions]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setResourcePermissions</name>
			<comment><![CDATA[Updates the role's permissions at the scope, setting the actions that can be performed on resources of the type. Existing actions are replaced.

<p>
This method can be used to set permissions at any scope, but it is generally only used at the individual scope. For example, it could be used to set the guest permissions on a blog post.
</p>

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the action IDs of the actions]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setResourcePermissions</name>
			<comment><![CDATA[Updates the role's permissions at the scope, setting the actions that can be performed on resources of the type. Existing actions are replaced.

<p>
This method can be used to set permissions at any scope, but it is generally only used at the individual scope. For example, it could be used to set the guest permissions on a blog post.
</p>

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[a map of role IDs to action IDs of the actions]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>doUpdateResourcePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doUpdateResourcePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResourcePermission</name>
			<comment><![CDATA[Updates the role's permissions at the scope, either adding to, removing from, or setting the actions that can be performed on resources of the type. Automatically creates a new resource permission if none exists, or deletes the existing resource permission if it no longer grants permissions to perform any action.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the owner]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the action IDs of the actions]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[whether to add to, remove from, or set/replace the existing actions. Possible values can be found in {@link ResourcePermissionConstants}.]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateResourcePermission</name>
			<comment><![CDATA[Updates the role's permissions at the scope, either adding to, removing from, or setting the actions that can be performed on resources of the type. Automatically creates a new resource permission if none exists, or deletes the existing resource permission if it no longer grants permissions to perform any action.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>ownerId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the owner]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>int</type>
				<comment><![CDATA[whether to add to, remove from, or set/replace the existing actions. Possible values can be found in {@link ResourcePermissionConstants}.]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<field>
			<name>EMPTY_ACTION_IDS</name>
			<comment><![CDATA[]]></comment>
			<see><![CDATA[{@link VerifyPermission#fixOrganizationRolePermissions_6} and LPS-23704]]></see>
		</field>
	</javadoc>
	<javadoc>
		<name>ResourcePermissionServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourcePermissionServiceImpl</type>
		<comment><![CDATA[Manages the creation and upkeep of resource permissions, and provides methods for granting, revoking, and checking permissions.

<p>
Before attempting to read any of the documentation for this class, first read {@link com.liferay.portal.model.impl.ResourcePermissionImpl} for an explanation of scoping.
</p>]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addResourcePermission</name>
			<comment><![CDATA[Grants the role permission at the scope to perform the action on resources of the type. Existing actions are retained.

<p>
This method cannot be used to grant individual scope permissions, but is only intended for adding permissions at the company, group, and group-template scopes. For example, this method could be used to grant a company scope permission to edit message board posts.
</p>

<p>
If a company scope permission is granted to resources that the role already had group scope permissions to, the group scope permissions are deleted. Likewise, if a group scope permission is granted to resources that the role already had company scope permissions to, the company scope permissions are deleted. Be aware that this latter behavior can result in an overall reduction in permissions for the role.
</p>

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope. This method only supports company, group, and group-template scope.]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to add resource permissions, or if scope was set to individual scope or if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>removeResourcePermission</name>
			<comment><![CDATA[Revokes permission at the scope from the role to perform the action on resources of the type. For example, this method could be used to revoke a group scope permission to edit blog posts.

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to remove resource permissions, or if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>removeResourcePermissions</name>
			<comment><![CDATA[Revokes all permissions at the scope from the role to perform the action on resources of the type. For example, this method could be used to revoke all individual scope permissions to edit blog posts from site members.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the scope]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the action ID]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to remove resource permissions, or if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualResourcePermissions</name>
			<comment><![CDATA[Updates the role's permissions at the scope, setting the actions that can be performed on resources of the type. Existing actions are replaced.

<p>
This method can be used to set permissions at any scope, but it is generally only used at the individual scope. For example, it could be used to set the guest permissions on a blog post.
</p>

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the action IDs of the actions]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to set resource permissions, or if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setIndividualResourcePermissions</name>
			<comment><![CDATA[Updates the role's permissions at the scope, setting the actions that can be performed on resources of the type. Existing actions are replaced.

<p>
This method can be used to set permissions at any scope, but it is generally only used at the individual scope. For example, it could be used to set the guest permissions on a blog post.
</p>

<p>
Depending on the scope, the value of <code>primKey</code> will have different meanings. For more information, see {@link com.liferay.portal.model.impl.ResourcePermissionImpl}.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource's name, which can be either a class name or a portlet ID]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key]]></comment>
			</param>
			<param>
				<name>roleIdsToActionIds</name>
				<type>java.util.Map</type>
				<comment><![CDATA[a map of role IDs to action IDs of the actions]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to set resource permissions, or if a role with the primary key or a resource action with the name and action ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ResourceServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourceServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ResourceTypePermissionLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ResourceTypePermissionLocalServiceImpl</type>
		<comment><![CDATA[Manages resource type permissions.

<p>
Never call the update methods of this service directly, always go through the resource block local service.
</p>]]></comment>
		<author><![CDATA[Connor McKay]]></author>
		<method>
			<name>getCompanyScopeActionIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupScopeActionIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupScopeResourceTypePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceBlockPermissionsContainer</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleResourceTypePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasCompanyScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasEitherScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasGroupScopePermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCompanyScopeResourceTypePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateGroupScopeResourceTypePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIdsLong</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>operator</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>RoleLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.RoleLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the role local service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Marcellus Tavares]]></author>
		<method>
			<name>addRole</name>
			<comment><![CDATA[Adds a role. The user is reindexed after role is added.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the role's localized titles (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the role's localized descriptions (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the role's type (optionally <code>0</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the class name or the role name were invalid, if the role is a duplicate, or if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addRole</name>
			<comment><![CDATA[Adds a role with additional parameters. The user is reindexed after role is added.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the role's localized titles (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the role's localized descriptions (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the role's type (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name of the class for which the role is created (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the class for which the role is created (optionally <code>0</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the class name or the role name were invalid, if the role is a duplicate, or if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserRoles</name>
			<comment><![CDATA[Adds the roles to the user. The user is reindexed after the roles are added.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.UserPersistence#addRoles( long, long[])]]></see>
		</method>
		<method>
			<name>checkSystemRoles</name>
			<comment><![CDATA[Checks to ensure that the system roles map has appropriate default roles in each company.]]></comment>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to set applicable permissions on a role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkSystemRoles</name>
			<comment><![CDATA[Checks to ensure that the system roles map has appropriate default roles in the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to set applicable permissions on a role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRole</name>
			<comment><![CDATA[Deletes the role with the primary key and its associated permissions.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key could not be found, if the role is a default system role, or if the role's resource could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRole</name>
			<comment><![CDATA[Deletes the role and its associated permissions.]]></comment>
			<param>
				<name>role</name>
				<type>com.liferay.portal.model.Role</type>
				<comment><![CDATA[the role]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the role is a default system role or if the role's resource could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRole</name>
			<comment><![CDATA[Returns the role with the name in the company.

<p>
The method searches the system roles map first for default roles. If a role with the name is not found, then the method will query the database.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the role with the name or <code>null</code> if a role with the name could not be found in the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultGroupRole</name>
			<comment><![CDATA[Returns the default role for the group with the primary key.

<p>
If the group is a site, then the default role is {@link com.liferay.portal.model.RoleConstants#SITE_MEMBER}. If the group is an organization, then the default role is {@link com.liferay.portal.model.RoleConstants#ORGANIZATION_USER}. If the group is a user or user group, then the default role is {@link com.liferay.portal.model.RoleConstants#POWER_USER}. For all other group types, the default role is {@link com.liferay.portal.model.RoleConstants#USER}.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the default role for the group with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found, or if a default role could not be found for the group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupRoles</name>
			<comment><![CDATA[Returns all the roles associated with the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles associated with the group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getResourceRoles</name>
			<comment><![CDATA[Returns a map of role names to associated action IDs for the named resource in the company within the permission scope.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the permission scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the resource's class]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role names and action IDs]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder#findByC_N_S_P( long, String, int, String)]]></see>
		</method>
		<method>
			<name>getResourceRoles</name>
			<comment><![CDATA[Returns all the roles associated with the action ID in the company within the permission scope.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the resource name]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[the permission scope]]></comment>
			</param>
			<param>
				<name>primKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the resource's class]]></comment>
			</param>
			<param>
				<name>actionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name of the resource action]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder#findByC_N_S_P_A( long, String, int, String, String)]]></see>
		</method>
		<method>
			<name>getRole</name>
			<comment><![CDATA[Returns the role with the primary key.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRole</name>
			<comment><![CDATA[Returns the role with the name in the company.

<p>
The method searches the system roles map first for default roles. If a role with the name is not found, then the method will query the database.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role with the name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the name could not be found in the company]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoles</name>
			<comment><![CDATA[Returns all the roles of the type and subtype.]]></comment>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the role's type (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>subtype</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's subtype (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles of the type and subtype]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoles</name>
			<comment><![CDATA[Returns all the roles in the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles in the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoles</name>
			<comment><![CDATA[Returns all the roles with the primary keys.]]></comment>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles with the primary keys]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the roles with the primary keys could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubtypeRoles</name>
			<comment><![CDATA[Returns all the roles of the subtype.]]></comment>
			<param>
				<name>subtype</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's subtype (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles of the subtype]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubtypeRolesCount</name>
			<comment><![CDATA[Returns the number of roles of the subtype.]]></comment>
			<param>
				<name>subtype</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's subtype (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of roles of the subtype]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTeamRole</name>
			<comment><![CDATA[Returns the team role in the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<return>
				<comment><![CDATA[the team role in the company]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role could not be found in the team and company]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupGroupRoles</name>
			<comment><![CDATA[Returns all the user's roles within the user group.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's roles within the user group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder#findByUserGroupGroupRole( long, long)]]></see>
		</method>
		<method>
			<name>getUserGroupRoles</name>
			<comment><![CDATA[Returns all the user's roles within the user group.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's roles within the user group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder#findByUserGroupRole( long, long)]]></see>
		</method>
		<method>
			<name>getUserRelatedRoles</name>
			<comment><![CDATA[Returns the union of all the user's roles within the groups.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[the groups (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the union of all the user's roles within the groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder#findByU_G( long, List)]]></see>
		</method>
		<method>
			<name>getUserRelatedRoles</name>
			<comment><![CDATA[Returns all the user's roles within the group.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's roles within the group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder#findByU_G( long, long)]]></see>
		</method>
		<method>
			<name>getUserRelatedRoles</name>
			<comment><![CDATA[Returns the union of all the user's roles within the groups.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<return>
				<comment><![CDATA[the union of all the user's roles within the groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder#findByU_G( long, long[])]]></see>
		</method>
		<method>
			<name>getUserRoles</name>
			<comment><![CDATA[Returns all the roles associated with the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles associated with the user]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserRole</name>
			<comment><![CDATA[Returns <code>true</code> if the user is associated with the role.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is associated with the role; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserRole</name>
			<comment><![CDATA[Returns <code>true</code> if the user is associated with the named regular role.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name of the role]]></comment>
			</param>
			<param>
				<name>inherited</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include the user's inherited roles in the search]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is associated with the regular role; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the name could not be found in the company or if a default user for the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserRoles</name>
			<comment><![CDATA[Returns <code>true</code> if the user has any one of the named regular roles.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>names</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the names of the roles]]></comment>
			</param>
			<param>
				<name>inherited</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include the user's inherited roles in the search]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has any one of the regular roles; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the roles with the names could not be found in the company or if the default user for the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>loadFetchRole</name>
			<comment><![CDATA[Returns a role with the name in the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role with the name, or <code>null</code> if a role with the name could not be found in the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>loadGetRole</name>
			<comment><![CDATA[Returns a role with the name in the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role with the name in the company]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the name could not be found in the company]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the roles that match the keywords and types.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the role's name or description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.Integer[]</type>
				<comment><![CDATA[the role types (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of roles to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of roles to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the roles (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the ordered range of the matching roles, ordered by <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the roles that match the keywords, types, and params.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the role's name or description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.Integer[]</type>
				<comment><![CDATA[the role types (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters. Can specify values for "permissionsResourceId" and "usersRoles" keys. For more information, see {@link com.liferay.portal.service.persistence.RoleFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of roles to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of roles to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the roles (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the ordered range of the matching roles, ordered by <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the roles that match the name, description, and types.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.Integer[]</type>
				<comment><![CDATA[the role types (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of the roles to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of the roles to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the roles (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the ordered range of the matching roles, ordered by <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the roles that match the name, description, types, and params.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.Integer[]</type>
				<comment><![CDATA[the role types (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder's parameters. Can specify values for "permissionsResourceId" and "usersRoles" keys. For more information, see {@link com.liferay.portal.service.persistence.RoleFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of the roles to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of the roles to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the roles (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the ordered range of the matching roles, ordered by <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.RoleFinder]]></see>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of roles that match the keywords and types.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the role's name or description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.Integer[]</type>
				<comment><![CDATA[the role types (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching roles]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of roles that match the keywords, types and params.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the role's name or description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.Integer[]</type>
				<comment><![CDATA[the role types (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters. For more information, see {@link com.liferay.portal.service.persistence.RoleFinder}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching roles]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of roles that match the name, description, and types.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.Integer[]</type>
				<comment><![CDATA[the role types (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching roles]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of roles that match the name, description, types, and params.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.Integer[]</type>
				<comment><![CDATA[the role types (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters. Can specify values for "permissionsResourceId" and "usersRoles" keys. For more information, see {@link com.liferay.portal.service.persistence.RoleFinder}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching roles]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setUserRoles</name>
			<comment><![CDATA[Sets the roles associated with the user, replacing the user's existing roles. The user is reindexed after the roles are set.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary could not be found or if any one of the roles with the primary keys could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetUserRoles</name>
			<comment><![CDATA[Removes the matching roles associated with the user. The user is reindexed after the roles are removed.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if a role with any one of the primary keys could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRole</name>
			<comment><![CDATA[Updates the role with the primary key.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's new name]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the new localized titles (optionally <code>null</code>) to replace those existing for the role]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the new localized descriptions (optionally <code>null</code>) to replace those existing for the role]]></comment>
			</param>
			<param>
				<name>subtype</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's new subtype (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary could not be found or if the role's name was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkSystemRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultControlPanelPortlets</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>initPersonalControlPanelPortletsPermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>role</name>
				<type>com.liferay.portal.model.Role</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setRolePermissions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>role</name>
				<type>com.liferay.portal.model.Role</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>actionIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_systemRolesMap</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>RoleServiceImpl</name>
		<type>com.liferay.portal.service.impl.RoleServiceImpl</type>
		<comment><![CDATA[The implementation of the role remote service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addRole</name>
			<comment><![CDATA[Adds a role. The user is reindexed after role is added.]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the role's localized titles (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the role's localized descriptions (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the role's type (optionally <code>0</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the user did not have permission to add roles, if the class name or the role name were invalid, or if the role is a duplicate]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserRoles</name>
			<comment><![CDATA[Adds the roles to the user. The user is reindexed after the roles are added.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the user did not have permission to assign members to one of the roles]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRole</name>
			<comment><![CDATA[Deletes the role with the primary key and its associated permissions.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to delete the role, if a role with the primary key could not be found, if the role is a default system role, or if the role's resource could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupRoles</name>
			<comment><![CDATA[Returns all the roles associated with the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles associated with the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRole</name>
			<comment><![CDATA[Returns the role with the primary key.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the primary key could not be found or if the user did not have permission to view the role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRole</name>
			<comment><![CDATA[Returns the role with the name in the company.

<p>
The method searches the system roles map first for default roles. If a role with the name is not found, then the method will query the database.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role with the name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the name could not be found in the company or if the user did not have permission to view the role]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupGroupRoles</name>
			<comment><![CDATA[Returns all the user's roles within the user group.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's roles within the user group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupRoles</name>
			<comment><![CDATA[Returns all the user's roles within the user group.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's roles within the user group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserRelatedRoles</name>
			<comment><![CDATA[Returns the union of all the user's roles within the groups.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>groups</name>
				<type>java.util.List</type>
				<comment><![CDATA[the groups (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the union of all the user's roles within the groups]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserRoles</name>
			<comment><![CDATA[Returns all the roles associated with the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the roles associated with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserRole</name>
			<comment><![CDATA[Returns <code>true</code> if the user is associated with the named regular role.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name of the role]]></comment>
			</param>
			<param>
				<name>inherited</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include the user's inherited roles in the search]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is associated with the regular role; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the name could not be found in the company or if a default user for the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserRoles</name>
			<comment><![CDATA[Returns <code>true</code> if the user has any one of the named regular roles.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>names</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the names of the roles]]></comment>
			</param>
			<param>
				<name>inherited</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include the user's inherited roles in the search]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has any one of the regular roles; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the roles with the names could not be found in the company or if the default user for the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetUserRoles</name>
			<comment><![CDATA[Removes the matching roles associated with the user. The user is reindexed after the roles are removed.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the user did not have permission to remove members from a role, or if a role with any one of the primary keys could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRole</name>
			<comment><![CDATA[Updates the role with the primary key.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's new name]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the new localized titles (optionally <code>null</code>) to replace those existing for the role]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the new localized descriptions (optionally <code>null</code>) to replace those existing for the role]]></comment>
			</param>
			<param>
				<name>subtype</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the role's new subtype (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the role with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update the role, if a role with the primary could not be found, or if the role's name was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkUserRolesPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>filterRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>roles</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ServiceComponentLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ServiceComponentLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>destroyServiceComponent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classLoader</name>
				<type>java.lang.ClassLoader</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>initServiceComponent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classLoader</name>
				<type>java.lang.ClassLoader</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildNamespace</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildNumber</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildDate</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildAutoUpgrade</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>upgradeDB</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classLoader</name>
				<type>java.lang.ClassLoader</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildNamespace</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildNumber</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>buildAutoUpgrade</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>previousServiceComponent</name>
				<type>com.liferay.portal.model.ServiceComponent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tablesSQL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sequencesSQL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>indexesSQL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyDB</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>clearCacheRegistry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>DocumentException</name>
				<type>com.liferay.portal.kernel.xml.DocumentException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getModels</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classLoader</name>
				<type>java.lang.ClassLoader</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>DocumentException</name>
				<type>com.liferay.portal.kernel.xml.DocumentException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>IOException</name>
				<type>java.io.IOException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getModels</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>DocumentException</name>
				<type>com.liferay.portal.kernel.xml.DocumentException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>upgradeModels</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classLoader</name>
				<type>java.lang.ClassLoader</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeOldServiceComponents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>buildNamespace</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_MAX_SERVICE_COMPONENTS</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ShardLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ShardLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addShard</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getShard</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SubscriptionLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.SubscriptionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Charles May]]></author>
		<author><![CDATA[Zsolt Berentey]]></author>
		<method>
			<name>addSubscription</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addSubscription</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>frequency</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteSubscription</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>subscriptionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteSubscription</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteSubscription</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>subscription</name>
				<type>com.liferay.portal.model.Subscription</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteSubscriptions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteSubscriptions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubscription</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubscriptions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserSubscriptions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserSubscriptions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserSubscriptionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isSubscribed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>TeamLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.TeamLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>team</name>
				<type>com.liferay.portal.model.Team</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTeams</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupTeams</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserTeams</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserTeams</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>TeamServiceImpl</name>
		<type>com.liferay.portal.service.impl.TeamServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupTeams</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserTeams</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserTeams</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTeam</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ThemeLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.ThemeLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>fetchColorScheme</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>fetchTheme</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getColorScheme</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapTheme</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTheme</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapTheme</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThemes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getThemes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>wapTheme</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWARThemes</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>init</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themesPath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>loadFromServletContext</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmls</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>init</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themesPath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>loadFromServletContext</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmls</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>uninstallThemes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>themeIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>_getCompanyLimitExcludes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>element</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getCompanyLimitIncludes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>element</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getGroupLimitExcludes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>element</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getGroupLimitIncludes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>element</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getThemes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_getVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>_readColorSchemes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>themeElement</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>colorSchemes</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeContextReplace</name>
				<type>com.liferay.util.ContextReplace</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>_readThemes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContextName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themesPath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>loadFromServletContext</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pluginPackage</name>
				<type>com.liferay.portal.kernel.plugin.PluginPackage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>_setSpriteImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>servletContext</name>
				<type>javax.servlet.ServletContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>theme</name>
				<type>com.liferay.portal.model.Theme</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourcePath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_themes</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_themesPool</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ThemeServiceImpl</name>
		<type>com.liferay.portal.service.impl.ThemeServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getThemes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getWARThemes</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
	</javadoc>
	<javadoc>
		<name>TicketLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.TicketLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Mika Koivisto]]></author>
		<method>
			<name>addTicket</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extraInfo</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchTicket</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTicket</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserGroupGroupRoleLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserGroupGroupRoleLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brett Swaim]]></author>
		<method>
			<name>addUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupGroupRole</name>
				<type>com.liferay.portal.model.UserGroupGroupRole</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRolesByGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRolesByRoleId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRolesByUserGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupGroupRolesByGroupAndRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroupGroupRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroupGroupRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkGroupResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserGroupGroupRoleServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserGroupGroupRoleServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brett Swaim]]></author>
		<method>
			<name>addUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserGroupLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserGroupLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the user group local service.]]></comment>
		<author><![CDATA[Charles May]]></author>
		<method>
			<name>addGroupUserGroups</name>
			<comment><![CDATA[Adds the user groups to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addTeamUserGroups</name>
			<comment><![CDATA[Adds the user groups to the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroup</name>
			<comment><![CDATA[Adds a user group.

<p>
This method handles the creation and bookkeeping of the user group, including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to setup default groups and resources for the user group.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's description]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user group's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>clearUserUserGroups</name>
			<comment><![CDATA[Clears all associations between the user and its user groups and clears the permissions cache.

<p>
This method is called from {@link #deleteUserGroup(UserGroup)}.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>copyUserGroupLayouts</name>
			<comment><![CDATA[Copies the user group's layouts to the users who are not already members of the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the users could not be found or if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<deprecated><![CDATA[]]></deprecated>
		</method>
		<method>
			<name>copyUserGroupLayouts</name>
			<comment><![CDATA[Copies the user groups' layouts to the user.]]></comment>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<deprecated><![CDATA[]]></deprecated>
		</method>
		<method>
			<name>copyUserGroupLayouts</name>
			<comment><![CDATA[Copies the user group's layout to the user.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<deprecated><![CDATA[]]></deprecated>
		</method>
		<method>
			<name>deleteUserGroup</name>
			<comment><![CDATA[Deletes the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the primary key could not be found or if the user group had a workflow in approved status]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroup</name>
			<comment><![CDATA[Deletes the user group.]]></comment>
			<param>
				<name>userGroup</name>
				<type>com.liferay.portal.model.UserGroup</type>
				<comment><![CDATA[the user group]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the organization had a workflow in approved status]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroup</name>
			<comment><![CDATA[Returns the user group with the primary key.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the user group with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroup</name>
			<comment><![CDATA[Returns the user group with the name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the user group with the name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroups</name>
			<comment><![CDATA[Returns all the user groups belonging to the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user groups' company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user groups belonging to the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroups</name>
			<comment><![CDATA[Returns all the user groups with the primary keys.]]></comment>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user groups with the primary keys]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if any one of the user groups could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserUserGroups</name>
			<comment><![CDATA[Returns all the user groups to which the user belongs.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user groups to which the user belongs]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasGroupUserGroup</name>
			<comment><![CDATA[Returns <code>true</code> if the user group is associated with the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user group belongs to the group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasTeamUserGroup</name>
			<comment><![CDATA[Returns <code>true</code> if the user group belongs to the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user group belongs to the team; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the user groups that match the name and description.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.UserGroupFinder}]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of user groups to return]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of user groups to return (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the user groups (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching user groups ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.UserGroupFinder]]></see>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of user groups that match the name and description.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's description (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder params (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.UserGroupFinder}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching user groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.UserGroupFinder]]></see>
		</method>
		<method>
			<name>setUserUserGroups</name>
			<comment><![CDATA[Sets the user groups associated with the user copying the user group layouts and removing and adding user group associations for the user as necessary.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetGroupUserGroups</name>
			<comment><![CDATA[Removes the user groups from the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetTeamUserGroups</name>
			<comment><![CDATA[Removes the user groups from the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUserGroup</name>
			<comment><![CDATA[Updates the user group.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group's company]]></comment>
			</param>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's description]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the primary key could not be found or if the new information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>exportLayouts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutTemplatesParameters</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>importLayouts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayoutsFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>publicLayoutsFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserGroupRoleLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserGroupRoleLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userGroupRole</name>
				<type>com.liferay.portal.model.UserGroupRole</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRolesByGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRolesByRoleId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRolesByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupRolesByGroupAndRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupRolesByUserUserGroupAndGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroupRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroupRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inherit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroupRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroupRole</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inherit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkGroupResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserGroupRoleServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserGroupRoleServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserGroupServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserGroupServiceImpl</type>
		<comment><![CDATA[The implementation of the user group remote service.]]></comment>
		<author><![CDATA[Charles May]]></author>
		<method>
			<name>addGroupUserGroups</name>
			<comment><![CDATA[Adds the user groups to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or user group with the primary key could not be found, or if the user did not have permission to assign group members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addTeamUserGroups</name>
			<comment><![CDATA[Adds the user groups to the team]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a team or user group with the primary key could not be found, or if the user did not have permission to assign team members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroup</name>
			<comment><![CDATA[Adds a user group.

<p>
This method handles the creation and bookkeeping of the user group, including its resources, metadata, and internal data structures.
</p>]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's description]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user group's information was invalid or if the user did not have permission to add the user group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroup</name>
			<comment><![CDATA[Deletes the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the primary key could not be found, if the user did not have permission to delete the user group, or if the user group had a workflow in approved status]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroup</name>
			<comment><![CDATA[Returns the user group with the primary key.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the user group with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the primary key could not be found or if the user did not have permission to view the user group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroup</name>
			<comment><![CDATA[Returns the user group with the name.]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the user group with the name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the name could not be found or if the user did not have permission to view the user group]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserUserGroups</name>
			<comment><![CDATA[Returns all the user groups to which the user belongs.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user groups to which the user belongs]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetGroupUserGroups</name>
			<comment><![CDATA[Removes the user groups from the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to assign group members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetTeamUserGroups</name>
			<comment><![CDATA[Removes the user groups from the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user groups]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to assign team members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUserGroup</name>
			<comment><![CDATA[Updates the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user group's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the the user group's description]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the primary key was not found, if the new information was invalid, or if the user did not have permission to update the user group information]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserIdMapperLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserIdMapperLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>deleteUserIdMappers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserIdMapper</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserIdMapperByExternalUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>externalUserId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserIdMappers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUserIdMapper</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>externalUserId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the user local service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Scott Lee]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<author><![CDATA[Zsigmond Rab]]></author>
		<method>
			<name>addDefaultGroups</name>
			<comment><![CDATA[Adds the user to the default groups, unless the user is already in these groups. The default groups can be specified in <code>portal.properties</code> with the key <code>admin.default.group.names</code>.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addDefaultRoles</name>
			<comment><![CDATA[Adds the user to the default roles, unless the user already has these roles. The default roles can be specified in <code>portal.properties</code> with the key <code>admin.default.role.names</code>.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addDefaultUserGroups</name>
			<comment><![CDATA[Adds the user to the default user groups, unless the user is already in these user groups. The default user groups can be specified in <code>portal.properties</code> with the property <code>admin.default.user.group.names</code>.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addGroupUsers</name>
			<comment><![CDATA[Adds the users to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addOrganizationUsers</name>
			<comment><![CDATA[Adds the users to the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization or user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addPasswordPolicyUsers</name>
			<comment><![CDATA[Assigns the password policy to the users, removing any other currently assigned password policies.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addRoleUsers</name>
			<comment><![CDATA[Adds the users to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role or user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addTeamUsers</name>
			<comment><![CDATA[Adds the users to the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a team or user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUser</name>
			<comment><![CDATA[Adds a user.

<p>
This method handles the creation and bookkeeping of the user including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, etc.
</p>]]></comment>
			<param>
				<name>creatorUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the creator]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether a password should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password confirmation]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[whether a screen name should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[the user's locale]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles this user possesses]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>sendEmail</name>
				<type>boolean</type>
				<comment><![CDATA[whether to send the user an email notification about their new account]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the new user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroupUsers</name>
			<comment><![CDATA[Adds the users to the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group or user with the primary could could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserWithWorkflow</name>
			<comment><![CDATA[Adds a user with workflow.

<p>
This method handles the creation and bookkeeping of the user including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, etc.
</p>]]></comment>
			<param>
				<name>creatorUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the creator]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether a password should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password confirmation]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[whether a screen name should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[the user's locale]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles this user possesses]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>sendEmail</name>
				<type>boolean</type>
				<comment><![CDATA[whether to send the user an email notification about their new account]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the new user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>authenticateByEmailAddress</name>
			<comment><![CDATA[Attempts to authenticate the user by their email address and password, while using the AuthPipeline.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>headerMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the header map from the authentication request]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the parameter map from the authentication request]]></comment>
			</param>
			<param>
				<name>resultsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the map of authentication results (may be nil). After a succesful authentication the user's primary key will be placed under the key <code>userId</code>.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the authentication status. This can be {@link com.liferay.portal.security.auth.Authenticator#FAILURE} indicating that the user's credentials are invalid, {@link com.liferay.portal.security.auth.Authenticator#SUCCESS} indicating a successful login, or {@link com.liferay.portal.security.auth.Authenticator#DNE} indicating that a user with that login does not exist.]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if <code>emailAddress</code> or <code>password</code> was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.security.auth.AuthPipeline]]></see>
		</method>
		<method>
			<name>authenticateByScreenName</name>
			<comment><![CDATA[Attempts to authenticate the user by their screen name and password, while using the AuthPipeline.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>headerMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the header map from the authentication request]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the parameter map from the authentication request]]></comment>
			</param>
			<param>
				<name>resultsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the map of authentication results (may be nil). After a succesful authentication the user's primary key will be placed under the key <code>userId</code>.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the authentication status. This can be {@link com.liferay.portal.security.auth.Authenticator#FAILURE} indicating that the user's credentials are invalid, {@link com.liferay.portal.security.auth.Authenticator#SUCCESS} indicating a successful login, or {@link com.liferay.portal.security.auth.Authenticator#DNE} indicating that a user with that login does not exist.]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if <code>screenName</code> or <code>password</code> was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.security.auth.AuthPipeline]]></see>
		</method>
		<method>
			<name>authenticateByUserId</name>
			<comment><![CDATA[Attempts to authenticate the user by their primary key and password, while using the AuthPipeline.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the user's primary key]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>headerMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the header map from the authentication request]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the parameter map from the authentication request]]></comment>
			</param>
			<param>
				<name>resultsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the map of authentication results (may be nil). After a succesful authentication the user's primary key will be placed under the key <code>userId</code>.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the authentication status. This can be {@link com.liferay.portal.security.auth.Authenticator#FAILURE} indicating that the user's credentials are invalid, {@link com.liferay.portal.security.auth.Authenticator#SUCCESS} indicating a successful login, or {@link com.liferay.portal.security.auth.Authenticator#DNE} indicating that a user with that login does not exist.]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if <code>userId</code> or <code>password</code> was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.security.auth.AuthPipeline]]></see>
		</method>
		<method>
			<name>authenticateForBasic</name>
			<comment><![CDATA[Attempts to authenticate the user using HTTP basic access authentication, without using the AuthPipeline. Primarily used for authenticating users of <code>tunnel-web</code>.

<p>
Authentication type specifies what <code>login</code> contains.The valid values are:
</p>

<ul>
<li>
<code>CompanyConstants.AUTH_TYPE_EA</code> - <code>login</code> is the
user's email address
</li>
<li>
<code>CompanyConstants.AUTH_TYPE_SN</code> - <code>login</code> is the
user's screen name
</li>
<li>
<code>CompanyConstants.AUTH_TYPE_ID</code> - <code>login</code> is the
user's primary key
</li>
</ul>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>authType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the type of authentication to perform]]></comment>
			</param>
			<param>
				<name>login</name>
				<type>java.lang.String</type>
				<comment><![CDATA[either the user's email address, screen name, or primary key depending on the value of <code>authType</code>]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<return>
				<comment><![CDATA[the authentication status. This can be {@link com.liferay.portal.security.auth.Authenticator#FAILURE} indicating that the user's credentials are invalid, {@link com.liferay.portal.security.auth.Authenticator#SUCCESS} indicating a successful login, or {@link com.liferay.portal.security.auth.Authenticator#DNE} indicating that a user with that login does not exist.]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>authenticateForDigest</name>
			<comment><![CDATA[Attempts to authenticate the user using HTTP digest access authentication, without using the AuthPipeline. Primarily used for authenticating users of <code>tunnel-web</code>.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>username</name>
				<type>java.lang.String</type>
				<comment><![CDATA[either the user's email address, screen name, or primary key]]></comment>
			</param>
			<param>
				<name>realm</name>
				<type>java.lang.String</type>
				<comment><![CDATA[unused]]></comment>
			</param>
			<param>
				<name>nonce</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the number used once]]></comment>
			</param>
			<param>
				<name>method</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the request method]]></comment>
			</param>
			<param>
				<name>uri</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the request URI]]></comment>
			</param>
			<param>
				<name>response</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the authentication response hash]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's primary key if authentication is succesful; <code>0</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>authenticateForJAAS</name>
			<comment><![CDATA[Attempts to authenticate the user using JAAS credentials, without using the AuthPipeline.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>encPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the encrypted password]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if authentication is successful; <code>false</code> otherwise]]></comment>
			</return>
		</method>
		<method>
			<name>checkLockout</name>
			<comment><![CDATA[Checks if the user is currently locked out based on the password policy, and performs maintenance on the user's lockout and failed login data.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user was determined to still be locked out]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkLoginFailure</name>
			<comment><![CDATA[Adds a failed login attempt to the user and updates the user's last failed login date.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the user]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkLoginFailureByEmailAddress</name>
			<comment><![CDATA[Adds a failed login attempt to the user with the email address and updates the user's last failed login date.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the email address could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkLoginFailureById</name>
			<comment><![CDATA[Adds a failed login attempt to the user and updates the user's last failed login date.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkLoginFailureByScreenName</name>
			<comment><![CDATA[Adds a failed login attempt to the user with the screen name and updates the user's last failed login date.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the screen name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPasswordExpired</name>
			<comment><![CDATA[Checks if the user's password is expired based on the password policy, and performs maintenance on the user's grace login and password reset data.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's password has expired and the grace login limit has been exceeded]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>clearOrganizationUsers</name>
			<comment><![CDATA[Removes all the users from the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>clearUserGroupUsers</name>
			<comment><![CDATA[Removes all the users from the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>completeUserRegistration</name>
			<comment><![CDATA[Completes the user's registration by generating a password and sending the confirmation email.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the user]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context. Can set whether a password should be generated (with the <code>autoPassword</code> attribute) and whether the confirmation email should be sent (with the <code>sendEmail</code> attribute) for the user.]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>decryptUserId</name>
			<comment><![CDATA[Decrypts the user's primary key and password from their encrypted forms. Used for decrypting a user's credentials from the values stored in an automatic login cookie.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the encrypted primary key of the user]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the encrypted password of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's primary key and password]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the user's password was incorrect]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePortrait</name>
			<comment><![CDATA[Deletes the user's portrait image.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the user's portrait could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRoleUser</name>
			<comment><![CDATA[Removes the user from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role or user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUser</name>
			<comment><![CDATA[Deletes the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUser</name>
			<comment><![CDATA[Deletes the user.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserGroupUser</name>
			<comment><![CDATA[Removes the user from the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>encryptUserId</name>
			<comment><![CDATA[Encrypts the primary key of the user. Used when encrypting the user's credentials for storage in an automatic login cookie.]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user's encrypted primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchUserById</name>
			<comment><![CDATA[Returns the user with the primary key.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the primary key, or <code>null</code> if a user with the primary key could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchUserByScreenName</name>
			<comment><![CDATA[Returns the user with the screen name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the screen name, or <code>null</code> if a user with the screen name could not be found]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyUsers</name>
			<comment><![CDATA[Returns a range of all the users belonging to the company.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of users belonging to the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyUsersCount</name>
			<comment><![CDATA[Returns the number of users belonging to the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users belonging to the company]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultUser</name>
			<comment><![CDATA[Returns the default user for the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the default user for the company]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a default user for the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultUserId</name>
			<comment><![CDATA[Returns the primary key of the default user for the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the default user for the company]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a default user for the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUserIds</name>
			<comment><![CDATA[Returns the primary keys of all the users belonging to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary keys of the users belonging to the group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUsers</name>
			<comment><![CDATA[Returns all the users belonging to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the users belonging to the group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUsersCount</name>
			<comment><![CDATA[Returns the number of users belonging to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users belonging to the group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUsersCount</name>
			<comment><![CDATA[Returns the number of users with the status belonging to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users with the status belonging to the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAnnouncementsDeliveries</name>
			<comment><![CDATA[Returns all the users who have not had any announcements of the type delivered, excluding the default user.]]></comment>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the type of announcement]]></comment>
			</param>
			<return>
				<comment><![CDATA[the users who have not had any annoucements of the type delivered]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoContacts</name>
			<comment><![CDATA[Returns all the users who do not have any contacts.]]></comment>
			<return>
				<comment><![CDATA[the users who do not have any contacts]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoGroups</name>
			<comment><![CDATA[Returns all the users who do not belong to any groups, excluding the default user.]]></comment>
			<return>
				<comment><![CDATA[the users who do not belong to any groups]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationUserIds</name>
			<comment><![CDATA[Returns the primary keys of all the users belonging to the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary keys of the users belonging to the organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationUsers</name>
			<comment><![CDATA[Returns all the users belonging to the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the users belonging to the organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationUsersCount</name>
			<comment><![CDATA[Returns the number of users belonging to the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users belonging to the organization]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationUsersCount</name>
			<comment><![CDATA[Returns the number of users with the status belonging to the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users with the status belonging to the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleUserIds</name>
			<comment><![CDATA[Returns the primary keys of all the users belonging to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary keys of the users belonging to the role]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleUsers</name>
			<comment><![CDATA[Returns all the users belonging to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the users belonging to the role]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleUsers</name>
			<comment><![CDATA[Returns a range of all the users belonging to the role.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of users belonging to the role]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleUsersCount</name>
			<comment><![CDATA[Returns the number of users belonging to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users belonging to the role]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleUsersCount</name>
			<comment><![CDATA[Returns the number of users with the status belonging to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users with the status belonging to the role]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an role with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialUsers</name>
			<comment><![CDATA[Returns an ordered range of all the users with a social relation of the type with the user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the type of social relation. The possible types can be found in {@link com.liferay.portlet.social.model.SocialRelationConstants}.]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the users by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the ordered range of users with a social relation of the type with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialUsers</name>
			<comment><![CDATA[Returns an ordered range of all the users with a social relation with the user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the users by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the ordered range of users with a social relation with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialUsers</name>
			<comment><![CDATA[Returns an ordered range of all the users with a mutual social relation of the type with both of the given users.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the first user]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the second user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the type of social relation. The possible types can be found in {@link com.liferay.portlet.social.model.SocialRelationConstants}.]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the users by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the ordered range of users with a mutual social relation of the type with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialUsers</name>
			<comment><![CDATA[Returns an ordered range of all the users with a mutual social relation with both of the given users.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the first user]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the second user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the users by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the ordered range of users with a mutual social relation with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialUsersCount</name>
			<comment><![CDATA[Returns the number of users with a social relation with the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users with a social relation with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialUsersCount</name>
			<comment><![CDATA[Returns the number of users with a social relation of the type with the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the type of social relation. The possible types can be found in {@link com.liferay.portlet.social.model.SocialRelationConstants}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users with a social relation of the type with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialUsersCount</name>
			<comment><![CDATA[Returns the number of users with a mutual social relation with both of the given users.]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the first user]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the second user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users with a mutual social relation with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialUsersCount</name>
			<comment><![CDATA[Returns the number of users with a mutual social relation of the type with both of the given users.]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the first user]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the second user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the type of social relation. The possible types can be found in {@link com.liferay.portlet.social.model.SocialRelationConstants}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users with a mutual social relation of the type with the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByContactId</name>
			<comment><![CDATA[Returns the user with the contact ID.]]></comment>
			<param>
				<name>contactId</name>
				<type>long</type>
				<comment><![CDATA[the user's contact ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the contact ID]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the contact ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByEmailAddress</name>
			<comment><![CDATA[Returns the user with the email address.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the email address]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the email address could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByFacebookId</name>
			<comment><![CDATA[Returns the user with the Facebook ID.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's Facebook ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the Facebook ID]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the Facebook ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserById</name>
			<comment><![CDATA[Returns the user with the primary key.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserById</name>
			<comment><![CDATA[Returns the user with the primary key from the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key from the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByOpenId</name>
			<comment><![CDATA[Returns the user with the OpenID.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the OpenID]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the OpenID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByPortraitId</name>
			<comment><![CDATA[Returns the user with the portrait ID.]]></comment>
			<param>
				<name>portraitId</name>
				<type>long</type>
				<comment><![CDATA[the user's portrait ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the portrait ID]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the portrait ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByScreenName</name>
			<comment><![CDATA[Returns the user with the screen name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the screen name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the screen name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByUuid</name>
			<comment><![CDATA[Returns the user with the universally unique identifier.]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's universally unique identifier]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the universally unique identifier]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the universally unique identifier could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupUsers</name>
			<comment><![CDATA[Returns all the users belonging to the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the users belonging to the user group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupUsersCount</name>
			<comment><![CDATA[Returns the number of users belonging to the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users belonging to the user group]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupUsersCount</name>
			<comment><![CDATA[Returns the number of users with the status belonging to the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of users with the status belonging to the user group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserIdByEmailAddress</name>
			<comment><![CDATA[Returns the primary key of the user with the email address.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the user with the email address]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the email address could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserIdByScreenName</name>
			<comment><![CDATA[Returns the primary key of the user with the screen name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the user with the screen name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the screen name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasGroupUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is a member of the group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasOrganizationUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is a member of the organization; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasPasswordPolicyUser</name>
			<comment><![CDATA[Returns <code>true</code> if the password policy has been assigned to the user.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the password policy is assigned to the user; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRoleUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is a member of the role; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRoleUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user has the role with the name, optionally through inheritance.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name of the role (must be a regular role, not an organization, site or provider role)]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>inherited</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include roles inherited from organizations, sites, etc.]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has the role; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasTeamUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is a member of the team; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasUserGroupUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is a member of the user group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>isPasswordExpired</name>
			<comment><![CDATA[Returns <code>true</code> if the user's password is expired.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user's password is expired; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the password policy for the user could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>isPasswordExpiringSoon</name>
			<comment><![CDATA[Returns <code>true</code> if the user's password is expiring soon.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user's password is expiring soon; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the password policy for the user could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>loadGetDefaultUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the users who match the keywords and status, without using the indexer. It is preferable to use the indexed version {@link #search(long, String, int, LinkedHashMap, int, int, Sort)} instead of this method wherever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the user's first name, middle name, last name, screen name, or email address]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.UserFinder}.]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the users by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching users]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.UserFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the users who match the keywords and status, using the indexer. It is preferable to use this method instead of the non-indexed version whenever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the user's first name, middle name, last name, screen name, or email address]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the indexer parameters (optionally <code>null</code>). For more information see {@link com.liferay.portlet.usersadmin.util.UserIndexer}.]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<param>
				<name>sort</name>
				<type>com.liferay.portal.kernel.search.Sort</type>
				<comment><![CDATA[the field and direction to sort by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching users]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portlet.usersadmin.util.UserIndexer]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the users with the status, and whose first name, middle name, last name, screen name, and email address match the keywords specified for them, without using the indexer. It is preferable to use the indexed version {@link #search(long, String, String, String, String, String, int, LinkedHashMap, boolean, int, int, Sort)} instead of this method wherever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the first name keywords (space separated)]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the middle name keywords]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the last name keywords]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the screen name keywords]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the email address keywords]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.UserFinder}.]]></comment>
			</param>
			<param>
				<name>andSearch</name>
				<type>boolean</type>
				<comment><![CDATA[whether every field must match its keywords, or just one field. For example, &quot;users with the first name 'bob' and last name 'smith'&quot; vs &quot;users with the first name 'bob' or the last name 'smith'&quot;.]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the users by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching users]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.service.persistence.UserFinder]]></see>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[Returns an ordered range of all the users with the status, and whose first name, middle name, last name, screen name, and email address match the keywords specified for them, using the indexer. It is preferable to use this method instead of the non-indexed version whenever possible for performance reasons.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the first name keywords (space separated)]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the middle name keywords]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the last name keywords]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the screen name keywords]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the email address keywords]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the indexer parameters (optionally <code>null</code>). For more information see {@link com.liferay.portlet.usersadmin.util.UserIndexer}.]]></comment>
			</param>
			<param>
				<name>andSearch</name>
				<type>boolean</type>
				<comment><![CDATA[whether every field must match its keywords, or just one field. For example, &quot;users with the first name 'bob' and last name 'smith'&quot; vs &quot;users with the first name 'bob' or the last name 'smith'&quot;.]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of users]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of users (not inclusive)]]></comment>
			</param>
			<param>
				<name>sort</name>
				<type>com.liferay.portal.kernel.search.Sort</type>
				<comment><![CDATA[the field and direction to sort by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching users]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portlet.usersadmin.util.UserIndexer]]></see>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of users who match the keywords and status.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the keywords (space separated), which may occur in the user's first name, middle name, last name, screen name, or email address]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.UserFinder}.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number matching users]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[Returns the number of users with the status, and whose first name, middle name, last name, screen name, and email address match the keywords specified for them.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the first name keywords (space separated)]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the middle name keywords]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the last name keywords]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the screen name keywords]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the email address keywords]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[the finder parameters (optionally <code>null</code>). For more information see {@link com.liferay.portal.service.persistence.UserFinder}.]]></comment>
			</param>
			<param>
				<name>andSearch</name>
				<type>boolean</type>
				<comment><![CDATA[whether every field must match its keywords, or just one field. For example, &quot;users with the first name 'bob' and last name 'smith'&quot; vs &quot;users with the first name 'bob' or the last name 'smith'&quot;.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching users]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>sendEmailAddressVerification</name>
			<comment><![CDATA[Sends an email address verification to the user.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the verification email recipient]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the recipient's email address]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context. Must set the portal URL, main path, primary key of the layout, remote address, remote host, and agent for the user.]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>sendPassword</name>
			<comment><![CDATA[Sends the password email to the user with the email address. The content of this email can be specified in <code>portal.properties</code> with the <code>admin.email.password</code> keys.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>fromName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name of the individual that the email should be from]]></comment>
			</param>
			<param>
				<name>fromAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the address of the individual that the email should be from]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the email subject. If <code>null</code>, the subject specified in <code>portal.properties</code> will be used.]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the email body. If <code>null</code>, the body specified in <code>portal.properties</code> will be used.]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the email address could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRoleUsers</name>
			<comment><![CDATA[Sets the users in the role, removing and adding users to the role as necessary.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setUserGroupUsers</name>
			<comment><![CDATA[Sets the users in the user group, removing and adding users to the user group as necessary.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetGroupUsers</name>
			<comment><![CDATA[Removes the users from the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetOrganizationUsers</name>
			<comment><![CDATA[Removes the users from the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetPasswordPolicyUsers</name>
			<comment><![CDATA[Removes the users from the password policy.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRoleUsers</name>
			<comment><![CDATA[Removes the users from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>users</name>
				<type>java.util.List</type>
				<comment><![CDATA[the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRoleUsers</name>
			<comment><![CDATA[Removes the users from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetTeamUsers</name>
			<comment><![CDATA[Removes the users from the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetUserGroupUsers</name>
			<comment><![CDATA[Removes the users from the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAgreedToTermsOfUse</name>
			<comment><![CDATA[Updates whether the user has agreed to the terms of use.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>agreedToTermsOfUse</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user has agreet to the terms of use]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[Updates the user's asset with the new asset categories and tag names, removing and adding asset categories and tag names as necessary.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[Id the primary key of the user]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary key's of the new asset categories]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the new asset tag names]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCreateDate</name>
			<comment><![CDATA[Updates the user's creation date.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>createDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the new creation date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEmailAddress</name>
			<comment><![CDATA[Updates the user's email address.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>emailAddress1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address]]></comment>
			</param>
			<param>
				<name>emailAddress2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address confirmation]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEmailAddress</name>
			<comment><![CDATA[Updates the user's email address or sends verification email.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>emailAddress1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address]]></comment>
			</param>
			<param>
				<name>emailAddress2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address confirmation]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEmailAddressVerified</name>
			<comment><![CDATA[Updates whether the user has verified email address.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>emailAddressVerified</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user has verified email address]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFacebookId</name>
			<comment><![CDATA[Updates the user's Facebook ID.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's new Facebook ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateGroups</name>
			<comment><![CDATA[Sets the groups the user is in, removing and adding groups as necessary.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>newGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the groups]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateIncompleteUser</name>
			<comment><![CDATA[Updates a user account that was automatically created when a guest user participated in an action (e.g. posting a comment) and only provided his name and email address.]]></comment>
			<param>
				<name>creatorUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the creator]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether a password should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password confirmation]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[whether a screen name should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[the user's locale]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<param>
				<name>updateUserInformation</name>
				<type>boolean</type>
				<comment><![CDATA[whether to update the user's information]]></comment>
			</param>
			<param>
				<name>sendEmail</name>
				<type>boolean</type>
				<comment><![CDATA[whether to send the user an email notification about their new account]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateJobTitle</name>
			<comment><![CDATA[Updates the user's job title.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if a contact could not be found matching the user's contact ID]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLastLogin</name>
			<comment><![CDATA[Updates the user's last login with the current time and the IP address.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>loginIP</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the IP address the user logged in from]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLockout</name>
			<comment><![CDATA[Updates whether the user is locked out from logging in.]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[the user]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is locked out]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLockoutByEmailAddress</name>
			<comment><![CDATA[Updates whether the user is locked out from logging in.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is locked out]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the email address could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLockoutById</name>
			<comment><![CDATA[Updates whether the user is locked out from logging in.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is locked out]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLockoutByScreenName</name>
			<comment><![CDATA[Updates whether the user is locked out from logging in.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is locked out]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the screen name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateModifiedDate</name>
			<comment><![CDATA[Updates the user's modified date.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>modifiedDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the new modified date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOpenId</name>
			<comment><![CDATA[Updates the user's OpenID.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new OpenID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrganizations</name>
			<comment><![CDATA[Sets the organizations that the user is in, removing and adding organizations as necessary.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>newOrganizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePassword</name>
			<comment><![CDATA[Updates the user's password without tracking or validation of the change.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password confirmation]]></comment>
			</param>
			<param>
				<name>passwordReset</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user should be asked to reset their password the next time they log in]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePassword</name>
			<comment><![CDATA[Updates the user's password, optionally with tracking and validation of the change.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password confirmation]]></comment>
			</param>
			<param>
				<name>passwordReset</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user should be asked to reset their password the next time they login]]></comment>
			</param>
			<param>
				<name>silentUpdate</name>
				<type>boolean</type>
				<comment><![CDATA[whether the password should be updated without being tracked, or validated. Primarily used for password imports.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePasswordManually</name>
			<comment><![CDATA[Updates the user's password with manually input information. This method should only be used when performing maintenance.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password]]></comment>
			</param>
			<param>
				<name>passwordEncrypted</name>
				<type>boolean</type>
				<comment><![CDATA[the user's new encrypted password]]></comment>
			</param>
			<param>
				<name>passwordReset</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user should be asked to reset their password the next time they login]]></comment>
			</param>
			<param>
				<name>passwordModifiedDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the new password modified date]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePasswordReset</name>
			<comment><![CDATA[Updates whether the user should be asked to reset their password the next time they login.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>passwordReset</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user should be asked to reset their password the next time they login]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePortrait</name>
			<comment><![CDATA[Updates the user's portrait image.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the new portrait image data]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the new portrait was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateReminderQuery</name>
			<comment><![CDATA[Updates the user's password reset question and answer.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>question</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset question]]></comment>
			</param>
			<param>
				<name>answer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset answer]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the new question or answer were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateScreenName</name>
			<comment><![CDATA[Updates the user's screen name.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new screen name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the new screen name was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[Updates the user's workflow status.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the user's new workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUser</name>
			<comment><![CDATA[Updates the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>oldPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's old password]]></comment>
			</param>
			<param>
				<name>newPassword1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>newPassword2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password confirmation (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>passwordReset</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user should be asked to reset their password the next time they login]]></comment>
			</param>
			<param>
				<name>reminderQueryQuestion</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset question]]></comment>
			</param>
			<param>
				<name>reminderQueryAnswer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset answer]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's new Facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new OpenID]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new language ID]]></comment>
			</param>
			<param>
				<name>timeZoneId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new time zone ID]]></comment>
			</param>
			<param>
				<name>greeting</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new greeting]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new comments]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's new name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's new name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's new birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's new birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>smsSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new SMS screen name]]></comment>
			</param>
			<param>
				<name>aimSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new AIM screen name]]></comment>
			</param>
			<param>
				<name>facebookSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Facebook screen name]]></comment>
			</param>
			<param>
				<name>icqSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new ICQ screen name]]></comment>
			</param>
			<param>
				<name>jabberSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Jabber screen name]]></comment>
			</param>
			<param>
				<name>msnSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new MSN screen name]]></comment>
			</param>
			<param>
				<name>mySpaceSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new MySpace screen name]]></comment>
			</param>
			<param>
				<name>skypeSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Skype screen name]]></comment>
			</param>
			<param>
				<name>twitterSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Twitter screen name]]></comment>
			</param>
			<param>
				<name>ymSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Yahoo! Messenger screen name]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's roles]]></comment>
			</param>
			<param>
				<name>userGroupRoles</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user user's group roles]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the new information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyEmailAddress</name>
			<comment><![CDATA[Verifies the email address of the ticket.]]></comment>
			<param>
				<name>ticketKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the ticket key]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a ticket matching the ticket key could not be found, if the ticket has expired, if the ticket is an email address ticket, or if the email address is invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>authenticate</name>
			<comment><![CDATA[Attempts to authenticate the user by their login and password, while using the AuthPipeline.

<p>
Authentication type specifies what <code>login</code> contains.The valid values are:
</p>

<ul>
<li>
<code>CompanyConstants.AUTH_TYPE_EA</code> - <code>login</code> is the
user's email address
</li>
<li>
<code>CompanyConstants.AUTH_TYPE_SN</code> - <code>login</code> is the
user's screen name
</li>
<li>
<code>CompanyConstants.AUTH_TYPE_ID</code> - <code>login</code> is the
user's primary key
</li>
</ul>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>login</name>
				<type>java.lang.String</type>
				<comment><![CDATA[either the user's email address, screen name, or primary key depending on the value of <code>authType</code>]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>authType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the type of authentication to perform]]></comment>
			</param>
			<param>
				<name>headerMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the header map from the authentication request]]></comment>
			</param>
			<param>
				<name>parameterMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the parameter map from the authentication request]]></comment>
			</param>
			<param>
				<name>resultsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[the map of authentication results (may be nil). After a succesful authentication the user's primary key will be placed under the key <code>userId</code>.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the authentication status. This can be {@link com.liferay.portal.security.auth.Authenticator#FAILURE} indicating that the user's credentials are invalid, {@link com.liferay.portal.security.auth.Authenticator#SUCCESS} indicating a successful login, or {@link com.liferay.portal.security.auth.Authenticator#DNE} indicating that a user with that login does not exist.]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if <code>login</code> or <code>password</code> was <code>null</code>]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.security.auth.AuthPipeline]]></see>
		</method>
		<method>
			<name>getScreenName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getUserIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>users</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>reindex</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fullName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>street</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>city</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>zip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>region</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>country</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andSearch</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sort</name>
				<type>com.liferay.portal.kernel.search.Sort</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>sendEmail</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>setEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userGroupRoles</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smsSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFullName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validatePassword</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateReminderQuery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>question</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>answer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateScreenName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_defaultUsers</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>UserNotificationEventLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserNotificationEventLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward Han]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addUserNotificationEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>notificationEvent</name>
				<type>com.liferay.portal.kernel.notifications.NotificationEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserNotificationEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timestamp</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>deliverBy</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>payload</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>archived</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserNotificationEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>notificationEvents</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserNotificationEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserNotificationEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuids</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserNotificationEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserNotificationEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>archived</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserNotificationEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>archived</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserNotificationEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserNotificationEventsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserNotificationEventsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>archived</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUserNotificationEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>archive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUserNotificationEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuids</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>archive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserServiceImpl</type>
		<comment><![CDATA[The implementation of the user remote service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Brian Myunghun Kim]]></author>
		<author><![CDATA[Scott Lee]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addGroupUsers</name>
			<comment><![CDATA[Adds the users to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a group or user with the primary key could not be found, or if the user did not have permission to assign group members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addOrganizationUsers</name>
			<comment><![CDATA[Adds the users to the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an organization or user with the primary key could not be found, if the user did not have permission to assign organization members, or if current user did not have an organization in common with a given user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addPasswordPolicyUsers</name>
			<comment><![CDATA[Assigns the password policy to the users, removing any other currently assigned password policies.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to assign policy members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addRoleUsers</name>
			<comment><![CDATA[Adds the users to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role or user with the primary key could not be found or if the user did not have permission to assign role members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addTeamUsers</name>
			<comment><![CDATA[Adds the users to the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a team or user with the primary key could not be found or if the user did not have permission to assign team members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUser</name>
			<comment><![CDATA[Adds a user with additional parameters.

<p>
This method handles the creation and bookkeeping of the user including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, etc.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether a password should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password confirmation]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[whether a screen name should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[the user's locale]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles this user possesses]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>addresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's addresses]]></comment>
			</param>
			<param>
				<name>emailAddresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's email addresses]]></comment>
			</param>
			<param>
				<name>phones</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's phone numbers]]></comment>
			</param>
			<param>
				<name>websites</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's websites]]></comment>
			</param>
			<param>
				<name>announcementsDelivers</name>
				<type>java.util.List</type>
				<comment><![CDATA[the announcements deliveries]]></comment>
			</param>
			<param>
				<name>sendEmail</name>
				<type>boolean</type>
				<comment><![CDATA[whether to send the user an email notification about their new account]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the new user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's information was invalid, if the creator did not have permission to add users, if the email address was reserved, or some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUser</name>
			<comment><![CDATA[Adds a user.

<p>
This method handles the creation and bookkeeping of the user including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, etc.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether a password should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password confirmation]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[whether a screen name should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[the user's locale]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles this user possesses]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>sendEmail</name>
				<type>boolean</type>
				<comment><![CDATA[whether to send the user an email notification about their new account]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the new user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's information was invalid, if the creator did not have permission to add users, or if the email address was reserved]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserWithWorkflow</name>
			<comment><![CDATA[Adds a user with workflow and additional parameters.

<p>
This method handles the creation and bookkeeping of the user including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, etc.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether a password should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password confirmation]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[whether a screen name should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[the user's locale]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles this user possesses]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>addresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's addresses]]></comment>
			</param>
			<param>
				<name>emailAddresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's email addresses]]></comment>
			</param>
			<param>
				<name>phones</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's phone numbers]]></comment>
			</param>
			<param>
				<name>websites</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's websites]]></comment>
			</param>
			<param>
				<name>announcementsDelivers</name>
				<type>java.util.List</type>
				<comment><![CDATA[the announcements deliveries]]></comment>
			</param>
			<param>
				<name>sendEmail</name>
				<type>boolean</type>
				<comment><![CDATA[whether to send the user an email notification about their new account]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the new user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's information was invalid, if the creator did not have permission to add users, if the email address was reserved, or some other portal exception occurred]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserWithWorkflow</name>
			<comment><![CDATA[Adds a user with workflow.

<p>
This method handles the creation and bookkeeping of the user including its resources, metadata, and internal data structures. It is not necessary to make subsequent calls to any methods to setup default groups, resources, etc.
</p>]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether a password should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password confirmation]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[whether a screen name should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[the user's locale]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the roles this user possesses]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>sendEmail</name>
				<type>boolean</type>
				<comment><![CDATA[whether to send the user an email notification about their new account]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the new user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's information was invalid, if the creator did not have permission to add users, or if the email address was reserved]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUserGroupUsers</name>
			<comment><![CDATA[Adds the users to the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user group or user with the primary could could not be found, or if the current user did not have permission to assign group members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePortrait</name>
			<comment><![CDATA[Deletes the user's portrait image.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the user's portrait could not be found, or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRoleUser</name>
			<comment><![CDATA[Removes the user from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role or user with the primary key could not be found, or if the current user did not have permission to assign role members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUser</name>
			<comment><![CDATA[Deletes the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the current user did not have permission to delete the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultUserId</name>
			<comment><![CDATA[Returns the primary key of the default user for the company.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the default user for the company]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a default user for the company could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUserIds</name>
			<comment><![CDATA[Returns the primary keys of all the users belonging to the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary keys of the users belonging to the group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to view group assignments]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationUserIds</name>
			<comment><![CDATA[Returns the primary keys of all the users belonging to the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary keys of the users belonging to the organization]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to view organization assignments]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRoleUserIds</name>
			<comment><![CDATA[Returns the primary keys of all the users belonging to the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary keys of the users belonging to the role]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to view role members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByEmailAddress</name>
			<comment><![CDATA[Returns the user with the email address.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the email address]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the email address could not be found or if the current user did not have permission to view the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserById</name>
			<comment><![CDATA[Returns the user with the primary key.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the current user did not have permission to view the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserByScreenName</name>
			<comment><![CDATA[Returns the user with the screen name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user with the screen name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the screen name could not be found or if the current user did not have permission to veiw the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserIdByEmailAddress</name>
			<comment><![CDATA[Returns the primary key of the user with the email address.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the user with the email address]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the email address could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserIdByScreenName</name>
			<comment><![CDATA[Returns the primary key of the user with the screen name.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the primary key of the user with the screen name]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the screen name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasGroupUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is a member of the group; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRoleUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user is a member of the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user is a member of the role; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRoleUser</name>
			<comment><![CDATA[Returns <code>true</code> if the user has the role with the name, optionally through inheritance.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role's company]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name of the role (must be a regular role, not an organization, site or provider role)]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>inherited</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include roles inherited from organizations, sites, etc.]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the user has the role; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a role with the name could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateIncompleteUser</name>
			<comment><![CDATA[Updates a user account that was automatically created when a guest user participated in an action (e.g. posting a comment) and only provided his name and email address.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user's company]]></comment>
			</param>
			<param>
				<name>autoPassword</name>
				<type>boolean</type>
				<comment><![CDATA[whether a password should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password confirmation]]></comment>
			</param>
			<param>
				<name>autoScreenName</name>
				<type>boolean</type>
				<comment><![CDATA[whether a screen name should be automatically generated for the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's OpenID]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[the user's locale]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's job title]]></comment>
			</param>
			<param>
				<name>updateUserInformation</name>
				<type>boolean</type>
				<comment><![CDATA[whether to update the user's information]]></comment>
			</param>
			<param>
				<name>sendEmail</name>
				<type>boolean</type>
				<comment><![CDATA[whether to send the user an email notification about their new account]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user's information was invalid or if the email address was reserved]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setRoleUsers</name>
			<comment><![CDATA[Sets the users in the role, removing and adding users to the role as necessary.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to assign role members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>setUserGroupUsers</name>
			<comment><![CDATA[Sets the users in the user group, removing and adding users to the user group as necessary.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to assign group members]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetGroupUsers</name>
			<comment><![CDATA[Removes the users from the group.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to modify group assignments]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetOrganizationUsers</name>
			<comment><![CDATA[Removes the users from the organization.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to modify organization assignments]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetPasswordPolicyUsers</name>
			<comment><![CDATA[Removes the users from the password policy.]]></comment>
			<param>
				<name>passwordPolicyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the password policy]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to modify policy assignments]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetRoleUsers</name>
			<comment><![CDATA[Removes the users from the role.]]></comment>
			<param>
				<name>roleId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the role]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to modify role assignments]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetTeamUsers</name>
			<comment><![CDATA[Removes the users from the team.]]></comment>
			<param>
				<name>teamId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the team]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to modify team assignments]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetUserGroupUsers</name>
			<comment><![CDATA[Removes the users from the user group.]]></comment>
			<param>
				<name>userGroupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user group]]></comment>
			</param>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the users]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to modify user group assignments]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAgreedToTermsOfUse</name>
			<comment><![CDATA[Updates the user's response to the terms of use agreement.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>agreedToTermsOfUse</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user has agree to the terms of use]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current user did not have permission to update the user's agreement to terms-of-use]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEmailAddress</name>
			<comment><![CDATA[Updates the user's email address.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>password</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's password]]></comment>
			</param>
			<param>
				<name>emailAddress1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address]]></comment>
			</param>
			<param>
				<name>emailAddress2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address confirmation]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLockoutById</name>
			<comment><![CDATA[Updates whether the user is locked out from logging in.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>lockout</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user is locked out]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to lock out the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOpenId</name>
			<comment><![CDATA[Updates the user's OpenID.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new OpenID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrganizations</name>
			<comment><![CDATA[Sets the organizations that the user is in, removing and adding organizations as necessary.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the organizations]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePassword</name>
			<comment><![CDATA[Updates the user's password without tracking or validation of the change.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>password1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password]]></comment>
			</param>
			<param>
				<name>password2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password confirmation]]></comment>
			</param>
			<param>
				<name>passwordReset</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user should be asked to reset their password the next time they log in]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePortrait</name>
			<comment><![CDATA[Updates the user's portrait image.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the new portrait image data]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the new portrait was invalid, or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateReminderQuery</name>
			<comment><![CDATA[Updates the user's password reset question and answer.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>question</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset question]]></comment>
			</param>
			<param>
				<name>answer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset answer]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the new question or answer were invalid, or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateScreenName</name>
			<comment><![CDATA[Updates the user's screen name.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new screen name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the new screen name was invalid, or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[Updates the user's workflow status.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the user's new workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the current user was updating her own status to anything but {@link WorkflowConstants.STATUS_APPROVED}, or if the current user did not have permission to update the user's workflow status.]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUser</name>
			<comment><![CDATA[Updates the user with additional parameters.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>oldPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's old password]]></comment>
			</param>
			<param>
				<name>newPassword1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>newPassword2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password confirmation (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>passwordReset</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user should be asked to reset their password the next time they login]]></comment>
			</param>
			<param>
				<name>reminderQueryQuestion</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset question]]></comment>
			</param>
			<param>
				<name>reminderQueryAnswer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset answer]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's new Facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new OpenID]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new language ID]]></comment>
			</param>
			<param>
				<name>timeZoneId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new time zone ID]]></comment>
			</param>
			<param>
				<name>greeting</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new greeting]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new comments]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's new name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's new name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's new birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's new birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>smsSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new SMS screen name]]></comment>
			</param>
			<param>
				<name>aimSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new AIM screen name]]></comment>
			</param>
			<param>
				<name>facebookSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Facebook screen name]]></comment>
			</param>
			<param>
				<name>icqSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new ICQ screen name]]></comment>
			</param>
			<param>
				<name>jabberSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Jabber screen name]]></comment>
			</param>
			<param>
				<name>msnSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new MSN screen name]]></comment>
			</param>
			<param>
				<name>mySpaceSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new MySpace screen name]]></comment>
			</param>
			<param>
				<name>skypeSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Skype screen name]]></comment>
			</param>
			<param>
				<name>twitterSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Twitter screen name]]></comment>
			</param>
			<param>
				<name>ymSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Yahoo! Messenger screen name]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's roles]]></comment>
			</param>
			<param>
				<name>userGroupRoles</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user user's group roles]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>addresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's addresses]]></comment>
			</param>
			<param>
				<name>emailAddresses</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's email addresses]]></comment>
			</param>
			<param>
				<name>phones</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's phone numbers]]></comment>
			</param>
			<param>
				<name>websites</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user's websites]]></comment>
			</param>
			<param>
				<name>announcementsDelivers</name>
				<type>java.util.List</type>
				<comment><![CDATA[the announcements deliveries]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the new information was invalid, or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUser</name>
			<comment><![CDATA[Updates the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>oldPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's old password]]></comment>
			</param>
			<param>
				<name>newPassword1</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>newPassword2</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password confirmation (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>passwordReset</name>
				<type>boolean</type>
				<comment><![CDATA[whether the user should be asked to reset their password the next time they login]]></comment>
			</param>
			<param>
				<name>reminderQueryQuestion</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset question]]></comment>
			</param>
			<param>
				<name>reminderQueryAnswer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new password reset answer]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new screen name]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new email address]]></comment>
			</param>
			<param>
				<name>facebookId</name>
				<type>long</type>
				<comment><![CDATA[the user's new Facebook ID]]></comment>
			</param>
			<param>
				<name>openId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new OpenID]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new language ID]]></comment>
			</param>
			<param>
				<name>timeZoneId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new time zone ID]]></comment>
			</param>
			<param>
				<name>greeting</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new greeting]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new comments]]></comment>
			</param>
			<param>
				<name>firstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new first name]]></comment>
			</param>
			<param>
				<name>middleName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new middle name]]></comment>
			</param>
			<param>
				<name>lastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new last name]]></comment>
			</param>
			<param>
				<name>prefixId</name>
				<type>int</type>
				<comment><![CDATA[the user's new name prefix ID]]></comment>
			</param>
			<param>
				<name>suffixId</name>
				<type>int</type>
				<comment><![CDATA[the user's new name suffix ID]]></comment>
			</param>
			<param>
				<name>male</name>
				<type>boolean</type>
				<comment><![CDATA[whether user is male]]></comment>
			</param>
			<param>
				<name>birthdayMonth</name>
				<type>int</type>
				<comment><![CDATA[the user's new birthday month (0-based, meaning 0 for January)]]></comment>
			</param>
			<param>
				<name>birthdayDay</name>
				<type>int</type>
				<comment><![CDATA[the user's new birthday day]]></comment>
			</param>
			<param>
				<name>birthdayYear</name>
				<type>int</type>
				<comment><![CDATA[the user's birthday year]]></comment>
			</param>
			<param>
				<name>smsSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new SMS screen name]]></comment>
			</param>
			<param>
				<name>aimSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new AIM screen name]]></comment>
			</param>
			<param>
				<name>facebookSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Facebook screen name]]></comment>
			</param>
			<param>
				<name>icqSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new ICQ screen name]]></comment>
			</param>
			<param>
				<name>jabberSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Jabber screen name]]></comment>
			</param>
			<param>
				<name>msnSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new MSN screen name]]></comment>
			</param>
			<param>
				<name>mySpaceSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new MySpace screen name]]></comment>
			</param>
			<param>
				<name>skypeSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Skype screen name]]></comment>
			</param>
			<param>
				<name>twitterSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Twitter screen name]]></comment>
			</param>
			<param>
				<name>ymSn</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new Yahoo! Messenger screen name]]></comment>
			</param>
			<param>
				<name>jobTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the user's new job title]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's groups]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's organizations]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's roles]]></comment>
			</param>
			<param>
				<name>userGroupRoles</name>
				<type>java.util.List</type>
				<comment><![CDATA[the user user's group roles]]></comment>
			</param>
			<param>
				<name>userGroupIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the user's user groups]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the user's service context (optionally <code>null</code>). Can set the universally unique identifier (with the <code>uuid</code> attribute), asset category IDs, asset tag names, and expando bridge attributes for the user.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the user]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, if the new information was invalid, or if the current user did not have permission to update the user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>checkAddUserPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>creatorUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkGroups</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkOrganizations</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>organizationIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>roleIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PrincipalException</name>
				<type>com.liferay.portal.security.auth.PrincipalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkUserGroupRoles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userGroupRoles</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAnnouncementsDeliveries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>announcementsDeliveries</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateEmailAddress</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateOrganizationUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateScreenName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>screenName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserTrackerLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserTrackerLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addUserTracker</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>modifiedDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sessionId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>remoteAddr</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>remoteHost</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userAgent</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userTrackerPaths</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserTracker</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userTrackerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserTracker</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userTracker</name>
				<type>com.liferay.portal.model.UserTracker</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserTrackers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>UserTrackerPathLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.UserTrackerPathLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getUserTrackerPaths</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userTrackerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>VirtualHostLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.VirtualHostLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>fetchVirtualHost</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchVirtualHost</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>hostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVirtualHost</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVirtualHost</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>hostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateVirtualHost</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>hostname</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WebDAVPropsLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.WebDAVPropsLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>deleteWebDAVProps</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWebDAVProps</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>storeWebDAVProps</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>webDavProps</name>
				<type>com.liferay.portal.model.WebDAVProps</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WebsiteLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.WebsiteLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>websiteId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>website</name>
				<type>com.liferay.portal.model.Website</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteWebsites</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>websiteId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWebsites</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWebsites</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>websiteId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>websiteId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>websiteId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WebsiteServiceImpl</name>
		<type>com.liferay.portal.service.impl.WebsiteServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>websiteId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>websiteId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWebsites</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateWebsite</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>websiteId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>primary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WorkflowDefinitionLinkLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.WorkflowDefinitionLinkLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<author><![CDATA[Marcellus Tavares]]></author>
		<method>
			<name>addWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typePK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowDefinitionName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowDefinitionVersion</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typePK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typePK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typePK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typePK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>strict</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWorkflowDefinitionLinksCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowDefinitionName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowDefinitionVersion</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typePK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typePK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowDefinition</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateWorkflowDefinitionLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typePK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowDefinitionName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowDefinitionVersion</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateWorkflowDefinitionLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowDefinitions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WorkflowInstanceLinkLocalServiceImpl</name>
		<type>com.liferay.portal.service.impl.WorkflowInstanceLinkLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Marcellus Tavares]]></author>
		<method>
			<name>addWorkflowInstanceLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteWorkflowInstanceLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteWorkflowInstanceLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchWorkflowInstanceLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getState</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWorkflowInstanceLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWorkflowInstanceLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasWorkflowInstanceLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isEnded</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>startWorkflowInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowContext</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateClassPK</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldClassPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newClassPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AnnouncementsDeliveryLocalServiceImpl</name>
		<type>com.liferay.portlet.announcements.service.impl.AnnouncementsDeliveryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addUserDelivery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteDeliveries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteDelivery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>delivery</name>
				<type>com.liferay.portlet.announcements.model.AnnouncementsDelivery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteDelivery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>deliveryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteDelivery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDelivery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>deliveryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserDeliveries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserDelivery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateDelivery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>email</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sms</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>website</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>AnnouncementsDeliveryServiceImpl</name>
		<type>com.liferay.portlet.announcements.service.impl.AnnouncementsDeliveryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>updateDelivery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>email</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sms</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>website</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AnnouncementsEntryLocalServiceImpl</name>
		<type>com.liferay.portlet.announcements.service.impl.AnnouncementsEntryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkEntries</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.announcements.model.AnnouncementsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scopes</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>flagValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scopes</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>flagValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPKs</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>flagValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scopes</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>flagValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scopes</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>flagValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPKs</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>flagValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPKs</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>flagValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>notifyUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.announcements.model.AnnouncementsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_ANNOUNCEMENTS_ENTRY_CHECK_INTERVAL</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>AnnouncementsEntryServiceImpl</name>
		<type>com.liferay.portlet.announcements.service.impl.AnnouncementsEntryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>plid</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>alert</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AnnouncementsFlagLocalServiceImpl</name>
		<type>com.liferay.portlet.announcements.service.impl.AnnouncementsFlagLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Thiago Moreira]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>flag</name>
				<type>com.liferay.portlet.announcements.model.AnnouncementsFlag</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>flagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFlags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AnnouncementsFlagServiceImpl</name>
		<type>com.liferay.portlet.announcements.service.impl.AnnouncementsFlagServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Thiago Moreira]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>flagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetCategoryLocalServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetCategoryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alvaro del Castillo]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<method>
			<name>addCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.asset.model.AssetCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.asset.model.AssetCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.asset.model.AssetCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteVocabularyCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryNames</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntryCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyRootCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fromCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>rebuildTree</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>force</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categories</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getCategoryNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categories</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>updateChildrenVocabularyId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.asset.model.AssetCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetCategoryPropertyLocalServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetCategoryPropertyLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategoryProperties</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryProperty</name>
				<type>com.liferay.portlet.asset.model.AssetCategoryProperty</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryPropertyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryProperties</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryProperties</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryPropertyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryPropertyValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryPropertyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetCategoryPropertyServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetCategoryPropertyServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryPropertyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryProperties</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryPropertyValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCategoryProperty</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryPropertyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetCategoryServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetCategoryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Alvaro del Castillo]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<method>
			<name>addCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getJSONVocabularyCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularyRootCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>filterCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categories</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetEntryLocalServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetEntryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Zsolt Berentey]]></author>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.asset.model.AssetEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAncestorEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChildEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntryDisplays</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryQuery</name>
				<type>com.liferay.portlet.asset.service.persistence.AssetEntryQuery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryQuery</name>
				<type>com.liferay.portlet.asset.service.persistence.AssetEntryQuery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNextEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPreviousEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTopViewedEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>asc</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTopViewedEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>asc</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>incrementViewCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>increment</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>reindex</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entries</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andSearch</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchEntryDisplays</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchEntryDisplaysCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>visible</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>publishDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>summary</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>height</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>width</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>java.lang.Integer</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sync</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateVisible</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>visible</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>document</name>
				<type>com.liferay.portal.kernel.search.Document</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntryDisplays</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entries</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>AssetEntryServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetEntryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>getCompanyEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntryDisplays</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryQuery</name>
				<type>com.liferay.portlet.asset.service.persistence.AssetEntryQuery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryQuery</name>
				<type>com.liferay.portlet.asset.service.persistence.AssetEntryQuery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>incrementViewCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchEntryDisplays</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchEntryDisplaysCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>visible</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>publishDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>summary</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>height</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>width</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>java.lang.Integer</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sync</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>filterCategoryIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>filterTagIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>filterQuery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryQuery</name>
				<type>com.liferay.portlet.asset.service.persistence.AssetEntryQuery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isRemovedFilters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryQuery</name>
				<type>com.liferay.portlet.asset.service.persistence.AssetEntryQuery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>filteredEntryQuery</name>
				<type>com.liferay.portlet.asset.service.persistence.AssetEntryQuery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>setupQuery</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryQuery</name>
				<type>com.liferay.portlet.asset.service.persistence.AssetEntryQuery</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetLinkLocalServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetLinkLocalServiceImpl</type>
		<comment><![CDATA[This class implements the methods needed to handle AssetLinks, the entity that relates different assets in the portal.

The basic information stored for every link includes both assets entry IDs,
the userId, the link type and the link's weight.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<method>
			<name>addLink</name>
			<comment><![CDATA[Adds a new asset link.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the link's creator]]></comment>
			</param>
			<param>
				<name>entryId1</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the first asset entry]]></comment>
			</param>
			<param>
				<name>entryId2</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the second asset entry]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the link type. Acceptable values include {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_RELATED} which is a bidirectional relationship and {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_CHILD} which is a unidirectional relationship. For more information see {@link com.liferay.portlet.asset.model.AssetLinkConstants}]]></comment>
			</param>
			<param>
				<name>weight</name>
				<type>int</type>
				<comment><![CDATA[the weight of the relationship, allowing precedence ordering of links]]></comment>
			</param>
			<return>
				<comment><![CDATA[the asset link]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLink</name>
			<comment><![CDATA[Deletes the asset link.]]></comment>
			<param>
				<name>link</name>
				<type>com.liferay.portlet.asset.model.AssetLink</type>
				<comment><![CDATA[the asset link]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLink</name>
			<comment><![CDATA[Deletes the asset link.]]></comment>
			<param>
				<name>linkId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset link]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the asset link could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLinks</name>
			<comment><![CDATA[Deletes all links associated with the asset entry.]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset entry]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLinks</name>
			<comment><![CDATA[Delete all links that associate the two asset entries.]]></comment>
			<param>
				<name>entryId1</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the first asset entry]]></comment>
			</param>
			<param>
				<name>entryId2</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the second asset entry]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDirectLinks</name>
			<comment><![CDATA[Returns all the asset links whose first entry ID is the given entry ID.]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset entry]]></comment>
			</param>
			<return>
				<comment><![CDATA[the asset links whose first entry ID is the given entry ID]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getDirectLinks</name>
			<comment><![CDATA[Returns all the asset links of the given link type whose first entry ID is the given entry ID.]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset entry]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[the link type. Acceptable values include {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_RELATED} which is a bidirectional relationship and {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_CHILD} which is a unidirectional relationship. For more information see {@link com.liferay.portlet.asset.model.AssetLinkConstants}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the asset links of the given link type whose first entry ID is the given entry ID]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLinks</name>
			<comment><![CDATA[Returns all the asset links whose first or second entry ID is the given entry ID.]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset entry]]></comment>
			</param>
			<return>
				<comment><![CDATA[the asset links whose first or second entry ID is the given entry ID]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getLinks</name>
			<comment><![CDATA[Returns all the asset links of the given link type whose first or second entry ID is the given entry ID.]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset entry]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[the link type. Acceptable values include {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_RELATED} which is a bidirectional relationship and {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_CHILD} which is a unidirectional relationship. For more information see {@link com.liferay.portlet.asset.model.AssetLinkConstants}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the asset links of the given link type whose first or second entry ID is the given entry ID]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getReverseLinks</name>
			<comment><![CDATA[Returns all the asset links of the given link type whose second entry ID is the given entry ID.]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset entry]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[the link type. Acceptable values include {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_RELATED} which is a bidirectional relationship and {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_CHILD} which is a unidirectional relationship. For more information see {@link com.liferay.portlet.asset.model.AssetLinkConstants}]]></comment>
			</param>
			<return>
				<comment><![CDATA[the asset links of the given link type whose second entry ID is the given entry ID]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLinks</name>
			<comment><![CDATA[Updates all links of the asset entry, replacing them with links associating the asset entry with the asset entries of the given link entry IDs.

<p>
If no link exists with a given link entry ID, a new link is created associating the current asset entry with the asset entry of that link entry ID. An existing link is deleted if either of its entry IDs is not contained in the given link entry IDs.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user updating the links]]></comment>
			</param>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset entry to be managed]]></comment>
			</param>
			<param>
				<name>linkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the asset entries to be linked with the asset entry to be managed]]></comment>
			</param>
			<param>
				<name>typeId</name>
				<type>int</type>
				<comment><![CDATA[the type of the asset links to be created. Acceptable values include {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_RELATED} which is a bidirectional relationship and {@link com.liferay.portlet.asset.model.AssetLinkConstants#TYPE_CHILD} which is a unidirectional relationship. For more information see {@link com.liferay.portlet.asset.model.AssetLinkConstants}]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetTagLocalServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetTagLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alvaro del Castillo]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<method>
			<name>addTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTagResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tag</name>
				<type>com.liferay.portlet.asset.model.AssetTag</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTagResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tag</name>
				<type>com.liferay.portlet.asset.model.AssetTag</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>names</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>decrementAssetCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tag</name>
				<type>com.liferay.portlet.asset.model.AssetTag</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntryTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupTagsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialActivityCounterOffsetTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>socialActivityCounterName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startOffset</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endOffset</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSocialActivityCounterPeriodTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>socialActivityCounterName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>names</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>names</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagNames</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagsSize</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>incrementAssetCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fromTagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toTagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>overrideProperties</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tags</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetTagPropertyLocalServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetTagPropertyLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the asset tag property local service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addTagProperty</name>
			<comment><![CDATA[Adds an asset tag property.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the key to be associated to the value]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the value to which the key will refer]]></comment>
			</param>
			<return>
				<comment><![CDATA[the created asset tag property]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if a user with the primary key could not be found, or if the key or value were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTagProperties</name>
			<comment><![CDATA[Deletes the asset tag property with the specified tag ID.]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTagProperty</name>
			<comment><![CDATA[Deletes the asset tag property instance.]]></comment>
			<param>
				<name>tagProperty</name>
				<type>com.liferay.portlet.asset.model.AssetTagProperty</type>
				<comment><![CDATA[the asset tag property instance]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTagProperty</name>
			<comment><![CDATA[Deletes the asset tag property with the specified ID.]]></comment>
			<param>
				<name>tagPropertyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset tag property instance]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an asset tag property with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagProperties</name>
			<comment><![CDATA[Returns all the asset tag property instances.]]></comment>
			<return>
				<comment><![CDATA[the asset tag property instances]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagProperties</name>
			<comment><![CDATA[Returns all the asset tag property instances with the specified tag ID.]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching asset tag properties]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagProperty</name>
			<comment><![CDATA[Returns the asset tag property with the specified ID.]]></comment>
			<param>
				<name>tagPropertyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset tag property]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching asset tag property]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an asset tag property with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagProperty</name>
			<comment><![CDATA[Returns the asset tag property with the specified tag ID and key.]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the key that refers to some value]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching asset tag property]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an asset tag property with the tag ID and key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagPropertyKeys</name>
			<comment><![CDATA[Returns asset tag property keys with the specified group]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching asset tag property keys]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagPropertyValues</name>
			<comment><![CDATA[Returns asset tag properties with the specified group and key.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the key that refers to some value]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching asset tag properties]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTagProperty</name>
			<comment><![CDATA[Updates the asset tag property.]]></comment>
			<param>
				<name>tagPropertyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset tag property]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new key to be associated to the value]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new value to which the key will refer]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated asset tag property]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an asset tag property with the primary key could not be found, or if the key or value were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetTagPropertyServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetTagPropertyServiceImpl</type>
		<comment><![CDATA[The implementation of the asset tag property service.]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addTagProperty</name>
			<comment><![CDATA[Adds an asset tag property.]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the key to be associated to the value]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the value to which the key will refer]]></comment>
			</param>
			<return>
				<comment><![CDATA[the created asset tag property]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user did not have permission to update the asset tag, or if the key or value were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTagProperty</name>
			<comment><![CDATA[Deletes the asset tag property with the specified ID.]]></comment>
			<param>
				<name>tagPropertyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset tag property instance]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an asset tag property with the primary key could not be found or if the user did not have permission to update the asset tag property]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagProperties</name>
			<comment><![CDATA[Returns all the asset tag property instances with the specified tag ID.]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching asset tag properties]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagPropertyValues</name>
			<comment><![CDATA[Returns asset tag properties with the specified group and key.]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the key that refers to some value]]></comment>
			</param>
			<return>
				<comment><![CDATA[the matching asset tag properties]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTagProperty</name>
			<comment><![CDATA[Updates the asset tag property.]]></comment>
			<param>
				<name>tagPropertyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset tag property]]></comment>
			</param>
			<param>
				<name>key</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new key to be associated to the value]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new value to which the key will refer]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated asset tag property]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an asset tag property with the primary key could not be found, if the user did not have permission to update the asset tag, or if the key or value were invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetTagServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetTagServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Alvaro del Castillo]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<method>
			<name>addTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupTagsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getJSONGroupTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fromTagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toTagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>overrideProperties</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fromTagIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toTagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>overrideProperties</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tagProperties</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>filterTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tags</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetTagStatsLocalServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetTagStatsLocalServiceImpl</type>
		<comment><![CDATA[The implementation of the asset tag statistics local service.]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<method>
			<name>addTagStats</name>
			<comment><![CDATA[Adds an asset tag statistics instance.]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the asset entry's class name ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the asset tag statistics instance]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTagStats</name>
			<comment><![CDATA[Deletes the asset tag statistics instance.]]></comment>
			<param>
				<name>tagStats</name>
				<type>com.liferay.portlet.asset.model.AssetTagStats</type>
				<comment><![CDATA[the asset tag statistics instance]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTagStats</name>
			<comment><![CDATA[Deletes the asset tag statistics instance matching the tag statistics ID.]]></comment>
			<param>
				<name>tagStatsId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset tag statistics instance]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the assetTagStats with the primary key could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTagStatsByClassNameId</name>
			<comment><![CDATA[Deletes all asset tag statistics instances associated with the asset entry matching the class name ID.]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the asset entry's class name ID]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTagStatsByTagId</name>
			<comment><![CDATA[Deletes all asset tag statistics instances associated with the tag.]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagStats</name>
			<comment><![CDATA[Returns a range of all the asset tag statistics instances associated with the asset entry matching the class name ID.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the asset entry's class name ID]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of asset tag statistics associated with the asset entry matching the class name ID]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTagStats</name>
			<comment><![CDATA[Returns the asset tag statistics instance with the tag and asset entry matching the class name ID]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the asset entry's class name ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the asset tag statistics instance with the tag and asset entry  matching the class name ID]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTagStats</name>
			<comment><![CDATA[Updates the asset tag statistics instance.]]></comment>
			<param>
				<name>tagId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the tag]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the asset entry's class name ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated asset tag statistics instance]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if an asset tag with the tag ID could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>AssetVocabularyLocalServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetVocabularyLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alvaro del Castillo]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<method>
			<name>addVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[]]></deprecated>
		</method>
		<method>
			<name>addVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addVocabularyResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabulary</name>
				<type>com.liferay.portlet.asset.model.AssetVocabulary</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addVocabularyResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabulary</name>
				<type>com.liferay.portlet.asset.model.AssetVocabulary</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabulary</name>
				<type>com.liferay.portlet.asset.model.AssetVocabulary</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>createDefaultVocabulary</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[]]></deprecated>
		</method>
		<method>
			<name>updateVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>AssetVocabularyServiceImpl</name>
		<type>com.liferay.portlet.asset.service.impl.AssetVocabularyServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alvaro del Castillo]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<method>
			<name>addVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[]]></deprecated>
		</method>
		<method>
			<name>addVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabulariesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupVocabulariesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getJSONGroupVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[]]></deprecated>
		</method>
		<method>
			<name>updateVocabulary</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>settings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>filterVocabularies</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>vocabularies</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>BlogsEntryLocalServiceImpl</name>
		<type>com.liferay.portlet.blogs.service.impl.BlogsEntryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Wilson S. Man]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Thiago Moreira]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<author><![CDATA[Zsolt Berentey]]></author>
		<method>
			<name>addEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowTrackbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>trackbacks</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageInputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesPrevAndNext</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>urlTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUserEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUserEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUserEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAssetEntries</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribe</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribe</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowTrackbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>trackbacks</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageInputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUniqueUrlTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>notifySubscribers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>pingGoogle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>pingPingback</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>pingTrackbacks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.blogs.model.BlogsEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>trackbacks</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pingOldTrackbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>saveImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>BlogsEntryServiceImpl</name>
		<type>com.liferay.portlet.blogs.service.impl.BlogsEntryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Mate Thurzo]]></author>
		<method>
			<name>addEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowTrackbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>trackbacks</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageInputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEntriesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>urlTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationEntriesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribe</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribe</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowTrackbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>trackbacks</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageInputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>exportToRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>blogsEntries</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>BlogsStatsUserLocalServiceImpl</name>
		<type>com.liferay.portlet.blogs.service.impl.BlogsStatsUserLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>deleteStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>statsUsers</name>
				<type>com.liferay.portlet.blogs.model.BlogsStatsUser</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>statsUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStatsUserByGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStatsUserByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyStatsUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyStatsUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyStatsUsersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupsStatsUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupStatsUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupStatsUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupStatsUsersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationStatsUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationStatsUsers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationStatsUsersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>BookmarksEntryLocalServiceImpl</name>
		<type>com.liferay.portlet.bookmarks.service.impl.BookmarksEntryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.bookmarks.model.BookmarksEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAssetEntries</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>openEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.bookmarks.model.BookmarksEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entry</name>
				<type>com.liferay.portlet.bookmarks.model.BookmarksEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>BookmarksEntryServiceImpl</name>
		<type>com.liferay.portlet.bookmarks.service.impl.BookmarksEntryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>openEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>entryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>BookmarksFolderLocalServiceImpl</name>
		<type>com.liferay.portlet.bookmarks.service.impl.BookmarksFolderLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<method>
			<name>addFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folder</name>
				<type>com.liferay.portlet.bookmarks.model.BookmarksFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubfolderIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeWithParentFolder</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentFolderId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folder</name>
				<type>com.liferay.portlet.bookmarks.model.BookmarksFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentFolderId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fromFolder</name>
				<type>com.liferay.portlet.bookmarks.model.BookmarksFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>BookmarksFolderServiceImpl</name>
		<type>com.liferay.portlet.bookmarks.service.impl.BookmarksFolderServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubfolderIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeWithParentFolder</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>CalEventLocalServiceImpl</name>
		<type>com.liferay.portlet.calendar.service.impl.CalEventLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Samuel Kong]]></author>
		<author><![CDATA[Ganesh Ram]]></author>
		<author><![CDATA[Brett Swaim]]></author>
		<method>
			<name>addEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>location</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allDay</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timeZoneSensitive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repeating</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recurrence</name>
				<type>com.liferay.portal.kernel.cal.TZSRecurrence</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>remindBy</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstReminder</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>secondReminder</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addEventResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>event</name>
				<type>com.liferay.portlet.calendar.model.CalEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addEventResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>event</name>
				<type>com.liferay.portlet.calendar.model.CalEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addEventResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addEventResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkEvents</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>event</name>
				<type>com.liferay.portlet.calendar.model.CalEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>exportEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>exportGroupEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyEventsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEventsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEventsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAssetEvents</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepeatingEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepeatingEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>importICal4j</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>event</name>
				<type>com.liferay.portlet.calendar.model.CalEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>location</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allDay</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timeZoneSensitive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repeating</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recurrence</name>
				<type>com.liferay.portal.kernel.cal.TZSRecurrence</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>remindBy</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstReminder</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>secondReminder</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>exportICal4j</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>cal</name>
				<type>net.fortuna.ical4j.model.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecurrenceCal</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tzICal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>event</name>
				<type>com.liferay.portlet.calendar.model.CalEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>importICal4j</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>event</name>
				<type>net.fortuna.ical4j.model.component.VEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isICal4jDateOnly</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dateProperty</name>
				<type>net.fortuna.ical4j.model.property.DateProperty</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>remindUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>event</name>
				<type>com.liferay.portlet.calendar.model.CalEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>remindUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>event</name>
				<type>com.liferay.portlet.calendar.model.CalEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>now</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>toCalendar</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>date</name>
				<type>net.fortuna.ical4j.model.property.DateProperty</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timeZone</name>
				<type>java.util.TimeZone</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timeZoneSensitive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>toCalendarWeekDay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>weekDay</name>
				<type>net.fortuna.ical4j.model.WeekDay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>toICalCalendar</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>events</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>toICalRecurrence</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recurrence</name>
				<type>com.liferay.portal.kernel.cal.TZSRecurrence</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>toICalVEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>event</name>
				<type>com.liferay.portlet.calendar.model.CalEvent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timeZone</name>
				<type>java.util.TimeZone</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>toICalWeekDay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dayOfWeek</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>toRecurrence</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rRule</name>
				<type>net.fortuna.ical4j.model.property.RRule</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDate</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allDay</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repeating</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recurrence</name>
				<type>com.liferay.portal.kernel.cal.TZSRecurrence</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_CALENDAR_EVENT_CHECK_INTERVAL</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>CalEventServiceImpl</name>
		<type>com.liferay.portlet.calendar.service.impl.CalEventServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>location</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allDay</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timeZoneSensitive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repeating</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recurrence</name>
				<type>com.liferay.portal.kernel.cal.TZSRecurrence</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>remindBy</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstReminder</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>secondReminder</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>exportEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>exportGroupEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEventsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEventsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasEvents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cal</name>
				<type>java.util.Calendar</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>types</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>importICal4j</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEvent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>eventId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>location</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>durationMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allDay</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>timeZoneSensitive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repeating</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recurrence</name>
				<type>com.liferay.portal.kernel.cal.TZSRecurrence</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>remindBy</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>firstReminder</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>secondReminder</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLAppHelperLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLAppHelperLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folder</name>
				<type>com.liferay.portal.kernel.repository.model.Folder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkAssetEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folder</name>
				<type>com.liferay.portal.kernel.repository.model.Folder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileAsStream</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>incrementCounter</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAssetFileEntries</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>moveFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folder</name>
				<type>com.liferay.portal.kernel.repository.model.Folder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetClassPk</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetClassPk</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folder</name>
				<type>com.liferay.portal.kernel.repository.model.Folder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>latestFileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowContext</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryTypeId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>isStagingGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>registerDLProcessorCallback</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
	</javadoc>
	<javadoc>
		<name>DLAppLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLAppLocalServiceImpl</type>
		<comment><![CDATA[The document library local service. All portlets should interact with the document library through this class or through {@link DLAppServiceImpl}, rather than through the individual document library service classes.

<p>
This class provides a unified interface to all Liferay and third party repositories. While the method signatures are universal for all repositories. Additional implementation-specific parameters may be specified in the serviceContext.
</p>

<p>
The <code>repositoryId</code> parameter used by most of the methods is the primary key of the specific repository. If the repository is a default Liferay repository, the <code>repositoryId</code> is the <code>groupId</code> or <code>scopeGroupId</code>. Otherwise, the <code>repositoryId</code> will correspond to values obtained from {@link RepositoryLocalServiceUtil}.
</p>]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<author><![CDATA[Mika Koivisto]]></author>
		<see><![CDATA[DLAppServiceImpl]]></see>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[Adds a file entry and associated metadata based on a byte array.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal. If it is <code>null</code>, the <code> sourceFileName</code> will be used.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's creator/owner]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's parent folder]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name to be assigned to the file (optionally <code>null </code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found or if the file entry's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[Adds a file entry and associated metadata based on a {@link File} object.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal. If it is <code>null</code>, the <code> sourceFileName</code> will be used.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's creator/owner]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's parent folder]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name to be assigned to the file (optionally <code>null </code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found or if the file entry's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[Adds a file entry and associated metadata based on an {@link InputStream} object.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal. If it is <code>null</code>, the <code> sourceFileName</code> will be used.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's creator/owner]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's parent folder]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name to be assigned to the file (optionally <code>null </code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[the file's size (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found or if the file entry's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileRank</name>
			<comment><![CDATA[Adds the file rank to the existing file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the company]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file rank's creator/owner]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file rank]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileShortcut</name>
			<comment><![CDATA[Adds the file shortcut to the existing file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's creator/owner]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's parent folder]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry to point to]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file shortcut]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder or file entry could not be found, or if the file shortcut's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFolder</name>
			<comment><![CDATA[Adds a folder.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's creator/owner]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's description]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. In a Liferay repository, it may include mountPoint which is a boolean specifying whether the folder is a facade for mounting a third-party repository]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found or if the new folder's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAll</name>
			<comment><![CDATA[Delete all data associated to the given repository. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the data's repository]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[Deletes the file entry.]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileRanksByFileEntryId</name>
			<comment><![CDATA[Deletes the file ranks associated to a given file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileRanksByUserId</name>
			<comment><![CDATA[Deletes the file ranks associated to a given user. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileShortcut</name>
			<comment><![CDATA[Deletes the file shortcut. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>dlFileShortcut</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileShortcut</type>
				<comment><![CDATA[the file shortcut]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file shortcut could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileShortcut</name>
			<comment><![CDATA[Deletes the file shortcut. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file shortcut could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileShortcuts</name>
			<comment><![CDATA[Deletes all file shortcuts associated to the file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the associated file entry]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file shortcut for the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[Deletes the folder and all of its subfolders and file entries.]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns the file entries in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entries in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns a range of all the file entries in the folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of file entries in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns an ordered range of all the file entries in the folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the file entries (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of file entries in the folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[Returns a range of all the file entries and shortcuts in the folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of file entries and shortcuts in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[Returns the number of file entries and shortcuts in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of file entries and shortcuts in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesCount</name>
			<comment><![CDATA[Returns the number of file entries in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of file entries in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntry</name>
			<comment><![CDATA[Returns the file entry with the primary key.]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntry</name>
			<comment><![CDATA[Returns the file entry with the title in the folder.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's group]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file entry's title]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry with the title in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryByUuidAndGroupId</name>
			<comment><![CDATA[Returns the file entry with the UUID and group.]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file entry's universally unique identifier]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry with the UUID and group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileRanks</name>
			<comment><![CDATA[Returns the file ranks from the user. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file ranks from the user]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileShortcut</name>
			<comment><![CDATA[Returns the file shortcut with the primary key. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file shortcut with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file shortcut could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileVersion</name>
			<comment><![CDATA[Returns the file version with the primary key.]]></comment>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file version]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file version with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file version could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[Returns the folder with the primary key.]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[Returns the folder with the name in the parent folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder with the name in the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns all immediate subfolders of the parent folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns all immediate subfolders of the parent folder, optionally including mount folders for third-party repositories.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<return>
				<comment><![CDATA[the immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns a range of all the immediate subfolders of the parent folder, optionally including mount folders for third-party repositories.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns an ordered range of all the immediate subfolders of the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the folders (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns a range of all the immediate subfolders of the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns an ordered range of all the immediate subfolders of the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the folders (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[Returns an ordered range of all the immediate subfolders, file entries, and file shortcuts in the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the results (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders, file entries, and file shortcuts in the parent folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders, file entries, and file shortcuts in the parent folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of immediate subfolders, file entries, and file shortcuts in the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders of the parent folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders of the parent folder, optionally including mount folders for third-party repositories.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersFileEntriesCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders and file entries across the folders.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[the primary keys of folders from which to count immediate subfolders and file entries]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of immediate subfolders and file entries across the folders]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolder</name>
			<comment><![CDATA[Returns the mount folder of the repository with the primary key. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder used for mounting third-party repositories]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or mount folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolders</name>
			<comment><![CDATA[Returns all immediate subfolders of the parent folder that are used for mounting third-party repositories. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the immediate subfolders of the parent folder that are used for mounting third-party repositories]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolders</name>
			<comment><![CDATA[Returns a range of all the immediate subfolders of the parent folder that are used for mounting third-party repositories. This method is only supported by the Liferay repository.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder that are used for mounting third-party repositories]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolders</name>
			<comment><![CDATA[Returns an ordered range of all the immediate subfolders of the parent folder that are used for mounting third-party repositories. This method is only supported by the Liferay repository.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the folders (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder that are used for mounting third-party repositories ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFoldersCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders of the parent folder that are used for mounting third-party repositories. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of folders of the parent folder that are used for mounting third-party repositories]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFileEntry</name>
			<comment><![CDATA[Moves the file entry to the new folder.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the new folder]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry or the new folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[Updates the file entry's asset replacing its asset categories, tags, and links.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[the file entry to update]]></comment>
			</param>
			<param>
				<name>fileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[the file version to update]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the new asset categories]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[the new asset tag names]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[the primary keys of the new asset link entries]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry or version could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[Updates a file entry and associated metadata based on a byte array object. If the file data is <code>null</code>, then only the associated metadata (i.e., <code>title</code>, <code>description</code>, and parameters in the <code>serviceContext</code>) will be updated.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new name to be assigned to the file (optionally <code> <code>null</code></code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's new description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[whether the new file version is a major version]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[Updates a file entry and associated metadata based on a {@link File} object. If the file data is <code>null</code>, then only the associated metadata (i.e., <code>title</code>, <code>description</code>, and parameters in the <code>serviceContext</code>) will be updated.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new name to be assigned to the file (optionally <code> <code>null</code></code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's new description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[whether the new file version is a major version]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[EntryId the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[Updates a file entry and associated metadata based on an {@link InputStream} object. If the file data is <code>null</code>, then only the associated metadata (i.e., <code>title</code>, <code>description</code>, and parameters in the <code>serviceContext</code>) will be updated.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new name to be assigned to the file (optionally <code> <code>null</code></code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's new description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[whether the new file version is a major version]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[the file's size (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileRank</name>
			<comment><![CDATA[Updates a file rank to the existing file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file rank's repository]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file rank's company]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file rank's creator/owner]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file rank's file entry]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file rank]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileShortcut</name>
			<comment><![CDATA[Updates a file shortcut to the existing file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's creator/owner]]></comment>
			</param>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's parent folder]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's file entry]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file shortcut]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file shortcut, folder, or file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileShortcuts</name>
			<comment><![CDATA[Updates all file shortcuts to the existing file entry to the new file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>toRepositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>oldToFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the old file entry pointed to]]></comment>
			</param>
			<param>
				<name>newToFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the new file entry to point to]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolder</name>
			<comment><![CDATA[Updates the folder.]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's new parent folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's new name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's new description]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. In a Liferay repository, it may include:  <ul> <li> defaultFileEntryTypeId - the file entry type to default all Liferay file entries to </li> <li> fileEntryTypeSearchContainerPrimaryKeys - a comma-delimited list of file entry type primary keys allowed in the given folder and all descendants </li> <li> mountPoint - boolean specifying whether folder is a facade for mounting a third-party repository </li> <li> overrideFileEntryTypes - boolean specifying whether to override ancestral folder's restriction of file entry types allowed </li> <li> workflowDefinitionXYZ - the workflow definition name specified per file entry type. The parameter name must be the string <code>workflowDefinition</code> appended by the <code>fileEntryTypeId</code> (optionally <code>0</code>). </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current or new parent folder could not be found, or if the new parent folder's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>copyFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toLocalRepository</name>
				<type>com.liferay.portal.kernel.repository.LocalRepository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>oldFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fromLocalRepository</name>
				<type>com.liferay.portal.kernel.repository.LocalRepository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toLocalRepository</name>
				<type>com.liferay.portal.kernel.repository.LocalRepository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLocalRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLocalRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLocalRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isMajorVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>previousFileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>currentFileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>moveFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fromLocalRepository</name>
				<type>com.liferay.portal.kernel.repository.LocalRepository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toLocalRepository</name>
				<type>com.liferay.portal.kernel.repository.LocalRepository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLAppServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLAppServiceImpl</type>
		<comment><![CDATA[The document library remote service. All portlets should interact with the document library through this class or through {@link DLAppLocalServiceImpl}, rather than through the individual document library service classes.

<p>
This class provides a unified interface to all Liferay and third party repositories. While the method signatures are universal for all repositories. Additional implementation-specific parameters may be specified in the serviceContext.
</p>

<p>
The <code>repositoryId</code> parameter used by most of the methods is the primary key of the specific repository. If the repository is a default Liferay repository, the <code>repositoryId</code> is the <code>groupId</code> or <code>scopeGroupId</code>. Otherwise, the <code>repositoryId</code> will correspond to values obtained from {@link RepositoryServiceUtil}.
</p>]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<author><![CDATA[Mika Koivisto]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<see><![CDATA[DLAppLocalServiceImpl]]></see>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[Adds a file entry and associated metadata. It is created based on a byte array.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal. If it is <code>null</code>, the <code> sourceFileName</code> will be used.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's parent folder]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name to be assigned to the file (optionally <code>null </code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found or if the file entry's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[Adds a file entry and associated metadata. It is created based on a {@link File} object.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal. If it is <code>null</code>, the <code> sourceFileName</code> will be used.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's parent folder]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name to be assigned to the file (optionally <code>null </code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found or if the file entry's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[Adds a file entry and associated metadata. It is created based on a {@link InputStream} object.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal. If it is <code>null</code>, the <code> sourceFileName</code> will be used.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's parent folder]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the name to be assigned to the file (optionally <code>null </code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[the file's size (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found or if the file entry's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileShortcut</name>
			<comment><![CDATA[Adds a file shortcut to the existing file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's parent folder]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's file entry]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file shortcut]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder or file entry could not be found, or if the file shortcut's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addFolder</name>
			<comment><![CDATA[Adds a folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's description]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. In a Liferay repository, it may include boolean mountPoint specifying whether folder is a facade for mounting a third-party repository]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found or if the new folder's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addTempFileEntry</name>
			<comment><![CDATA[Adds a temporary file entry.

<p>
This allows a client to upload a file into a temporary location and manipulate its metadata prior to making it available for public usage. This is different from checking in and checking out a file entry.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder where the file entry will eventually reside]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's original name]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the temporary folder's name]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[Name the file's original name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file's name]]></comment>
			</return>
			<throws>
				<name>IOException</name>
				<type>java.io.IOException</type>
				<comment><![CDATA[if a problem occurred in the access or storage of the file]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file name was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.kernel.util.TempFileUtil]]></see>
		</method>
		<method>
			<name>addTempFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>IOException</name>
				<type>java.io.IOException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>cancelCheckOut</name>
			<comment><![CDATA[Cancels the check out of the file entry. If a user has not checked out the specified file entry, invoking this method will result in no changes.

<p>
When a file entry is checked out, a PWC (private working copy) is created and the original file entry is locked. A client can make as many changes to the PWC as he desires without those changes being visible to other users. If the user is satisfied with the changes, he may elect to check in his changes, resulting in a new file version based on the PWC; the PWC will be removed and the file entry will be unlocked. If the user is not satisfied with the changes, he may elect to cancel his check out; this results in the deletion of the PWC and unlocking of the file entry.
</p>]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry to cancel the checkout]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[#checkInFileEntry(long, boolean, String, ServiceContext)]]></see>
			<see><![CDATA[#checkOutFileEntry(long)]]></see>
		</method>
		<method>
			<name>checkInFileEntry</name>
			<comment><![CDATA[Checks in the file entry. If a user has not checked out the specified file entry, invoking this method will result in no changes.

<p>
When a file entry is checked out, a PWC (private working copy) is created and the original file entry is locked. A client can make as many changes to the PWC as he desires without those changes being visible to other users. If the user is satisfied with the changes, he may elect to check in his changes, resulting in a new file version based on the PWC; the PWC will be removed and the file entry will be unlocked. If the user is not satisfied with the changes, he may elect to cancel his check out; this results in the deletion of the PWC and unlocking of the file entry.
</p>]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry to check in]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[whether the new file version is a major version]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[#cancelCheckOut(long)]]></see>
			<see><![CDATA[#checkOutFileEntry(long)]]></see>
		</method>
		<method>
			<name>checkInFileEntry</name>
			<comment><![CDATA[Checks in the file entry using the lock's UUID. If a user has not checked out the specified file entry, invoking this method will result in no changes. This method is primarily used by WebDAV.

<p>
When a file entry is checked out, a PWC (private working copy) is created and the original file entry is locked. A client can make as many changes to the PWC as he desires without those changes being visible to other users. If the user is satisfied with the changes, he may elect to check in his changes, resulting in a new file version based on the PWC; the PWC will be removed and the file entry will be unlocked. If the user is not satisfied with the changes, he may elect to cancel his check out; this results in the deletion of the PWC and unlocking of the file entry.
</p>]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry to check in]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the lock's universally unique identifier]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[#cancelCheckOut(long)]]></see>
			<see><![CDATA[#checkOutFileEntry(long, String, long)]]></see>
		</method>
		<method>
			<name>checkOutFileEntry</name>
			<comment><![CDATA[Check out a file entry.

<p>
When a file entry is checked out, a PWC (private working copy) is created and the original file entry is locked. A client can make as many changes to the PWC as he desires without those changes being visible to other users. If the user is satisfied with the changes, he may elect to check in his changes, resulting in a new file version based on the PWC; the PWC will be removed and the file entry will be unlocked. If the user is not satisfied with the changes, he may elect to cancel his check out; this results in the deletion of the PWC and unlocking of the file entry.
</p>]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the file entry to check out]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[#cancelCheckOut(long)]]></see>
			<see><![CDATA[#checkInFileEntry(long, boolean, String, ServiceContext)]]></see>
		</method>
		<method>
			<name>checkOutFileEntry</name>
			<comment><![CDATA[Checks out the file entry. This method is primarily used by WebDAV.

<p>
When a file entry is checked out, a PWC (private working copy) is created and the original file entry is locked. A client can make as many changes to the PWC as he desires without those changes being visible to other users. If the user is satisfied with the changes, he may elect to check in his changes, resulting in a new file version based on the PWC; the PWC will be removed and the file entry will be unlocked. If the user is not satisfied with the changes, he may elect to cancel his check out; this results in the deletion of the PWC and unlocking of the file entry.
</p>]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the file entry to check out]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the owner string for the checkout (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[the time in milliseconds before the lock expires. If the value is <code>0</code>, the default expiration time will be used from <code>portal.properties>.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[#cancelCheckOut(long)]]></see>
			<see><![CDATA[#checkInFileEntry(long, String)]]></see>
		</method>
		<method>
			<name>copyFolder</name>
			<comment><![CDATA[Performs a deep copy of the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>sourceFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder to copy]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the new folder's parent folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new folder's name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new folder's description]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the source folder or the new parent folder could not be found or if the new folder's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[Deletes the file entry with the primary key.]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntryByTitle</name>
			<comment><![CDATA[Deletes the file entry with the title in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's parent folder]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file entry's title]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileShortcut</name>
			<comment><![CDATA[Deletes the file shortcut with the primary key. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file shortcut could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[Deletes the folder with the primary key and all of its subfolders and file entries.]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[Deletes the folder with the name in the parent folder and all of its subfolders and file entries.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's name]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTempFileEntry</name>
			<comment><![CDATA[Deletes the temporary file entry.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder where the file entry was eventually to reside]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's original name]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the temporary folder's name]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file name was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[com.liferay.portal.kernel.util.TempFileUtil]]></see>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns all the file entries in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entries in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns a range of all the file entries in the folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of file entries in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns an ordered range of all the file entries in the folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the file entries (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of file entries in the folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns the file entries with the file entry type in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry type]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entries with the file entry type in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns a range of all the file entries with the file entry type in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry type]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entries in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[Returns an ordered range of all the file entries with the file entry type in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry type]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the results by (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of file entries with the file entry type in the folder ordered by <code>null</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[Returns a range of all the file entries and shortcuts in the folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of file entries and shortcuts in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[Returns the number of file entries and shortcuts in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of file entries and shortcuts in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder ould not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[Returns the number of file entries and shortcuts in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[allowed media types]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of file entries and shortcuts in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder ould not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesCount</name>
			<comment><![CDATA[Returns the number of file entries in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of file entries in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesCount</name>
			<comment><![CDATA[Returns the number of file entries with the file entry type in the folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry type]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of file entries with the file entry type in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntry</name>
			<comment><![CDATA[Returns the file entry with the primary key.]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntry</name>
			<comment><![CDATA[Returns the file entry with the title in the folder.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's group]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's folder]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file entry's title]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry with the title in the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryByUuidAndGroupId</name>
			<comment><![CDATA[Returns the file entry with the UUID and group.]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file entry's universally unique identifier]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry's group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry with the UUID and group]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileShortcut</name>
			<comment><![CDATA[Returns the file shortcut with the primary key. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file shortcut with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file shortcut could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[Returns the folder with the primary key.]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[Returns the folder with the name in the parent folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder with the name in the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns all immediate subfolders of the parent folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns all immediate subfolders of the parent folder, optionally including mount folders for third-party repositories.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<return>
				<comment><![CDATA[the immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns a range of all the immediate subfolders of the parent folder, optionally including mount folders for third-party repositories.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns an ordered range of all the immediate subfolders of the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the folders (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns a range of all the immediate subfolders of the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[Returns an ordered range of all the immediate subfolders of the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the folders (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[Returns a range of all the immediate subfolders, file entries, and file shortcuts in the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders, file entries, and file shortcuts in the parent folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[Returns an ordered range of all the immediate subfolders, file entries, and file shortcuts in the parent folder.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the results (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders, file entries, and file shortcuts in the parent folder ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders, file entries, and file shortcuts in the parent folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of immediate subfolders, file entries, and file shortcuts in the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders of the parent folder.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders of the parent folder, optionally including mount folders for third-party repositories.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[whether to include mount folders for third-party repositories]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of immediate subfolders of the parent folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersFileEntriesCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders and file entries across the folders.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[the primary keys of folders from which to count immediate subfolders and file entries]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the workflow status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of immediate subfolders and file entries across the folders]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[Returns an ordered range of all the file entries in the group starting at the repository default parent folder that are stored within the Liferay repository. This method is primarily used to search for recently modified file entries. It can be limited to the file entries modified by a given user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user who created the file (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching file entries ordered by date modified]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[Returns an ordered range of all the file entries in the group that are stored within the Liferay repository. This method is primarily used to search for recently modified file entries. It can be limited to the file entries modified by a given user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user who created the file (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the file entries (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching file entries ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[Returns an ordered range of all the file entries in the group starting at the root folder that are stored within the Liferay repository. This method is primarily used to search for recently modified file entries. It can be limited to the file entries modified by a given user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user who created the file (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the root folder to begin the search]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching file entries ordered by date modified]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[Returns an ordered range of all the file entries in the group starting at the root folder that are stored within the Liferay repository. This method is primarily used to search for recently modified file entries. It can be limited to the file entries modified by a given user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user who created the file (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the root folder to begin the search]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the file entries (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching file entries ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntriesCount</name>
			<comment><![CDATA[Returns the number of file entries in a group starting at the repository default parent folder that are stored within the Liferay repository. This method is primarily used to search for recently modified file entries. It can be limited to the file entries modified by a given user.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user who created the file (optionally <code>0</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching file entries]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntriesCount</name>
			<comment><![CDATA[Returns the number of file entries in a group starting at the root folder that are stored within the Liferay repository. This method is primarily used to search for recently modified file entries. It can be limited to the file entries modified by a given user.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user who created the file (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the root folder to begin the search]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching file entries]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolders</name>
			<comment><![CDATA[Returns all immediate subfolders of the parent folder that are used for mounting third-party repositories. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the immediate subfolders of the parent folder that are used for mounting third-party repositories]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolders</name>
			<comment><![CDATA[Returns a range of all the immediate subfolders of the parent folder that are used for mounting third-party repositories. This method is only supported by the Liferay repository.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder that are used for mounting third-party repositories]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolders</name>
			<comment><![CDATA[Returns an ordered range of all the immediate subfolders of the parent folder that are used for mounting third-party repositories. This method is only supported by the Liferay repository.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder's parent folder]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[the comparator to order the folders (optionally <code>null</code>)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of immediate subfolders of the parent folder that are used for mounting third-party repositories ordered by comparator <code>obc</code>]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFoldersCount</name>
			<comment><![CDATA[Returns the number of immediate subfolders of the parent folder that are used for mounting third-party repositories. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of folders of the parent folder that are used for mounting third-party repositories]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubfolderIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubfolderIds</name>
			<comment><![CDATA[Returns all the descendant folders of the folder with the primary key.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the descendant folders of the folder with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubfolderIds</name>
			<comment><![CDATA[Returns descendant folders of the folder with the primary key, optionally limiting to one level deep.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>recurse</name>
				<type>boolean</type>
				<comment><![CDATA[whether to recurse through each subfolder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the descendant folders of the folder with the primary key]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or parent folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getTempFileEntryNames</name>
			<comment><![CDATA[Returns all the temporary file entry names.]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder where the file entry will eventually reside]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the temporary folder's name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the temporary file entry names]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
			<see><![CDATA[#addTempFileEntry(long, long, String, String, File)]]></see>
			<see><![CDATA[com.liferay.portal.kernel.util.TempFileUtil]]></see>
		</method>
		<method>
			<name>lockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFolder</name>
			<comment><![CDATA[Locks the folder. This method is primarily used by WebDAV.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<return>
				<comment><![CDATA[the lock object]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFolder</name>
			<comment><![CDATA[Locks the folder. This method is primarily used by WebDAV.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the owner string for the checkout (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>inheritable</name>
				<type>boolean</type>
				<comment><![CDATA[whether the lock must propagate to descendants]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[the time in milliseconds before the lock expires. If the value is <code>0</code>, the default expiration time will be used from <code>portal.properties>.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the lock object]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFileEntry</name>
			<comment><![CDATA[Moves the file entry to the new folder.]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the new folder]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry or the new folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFolder</name>
			<comment><![CDATA[Moves the folder to the new parent folder with the primary key.]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the new parent folder]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>refreshFileEntryLock</name>
			<comment><![CDATA[Refreshes the lock for the file entry. This method is primarily used by WebDAV.]]></comment>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the lock's universally unique identifier]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[the time in milliseconds before the lock expires. If the value is <code>0</code>, the default expiration time will be used from <code>portal.properties>.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the lock object]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry or lock could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>refreshFolderLock</name>
			<comment><![CDATA[Refreshes the lock for the folder. This method is primarily used by WebDAV.]]></comment>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the lock's universally unique identifier]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[the time in milliseconds before the lock expires. If the value is <code>0</code>, the default expiration time will be used from <code>portal.properties>.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the lock object]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder or lock could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>revertFileEntry</name>
			<comment><![CDATA[Reverts the file entry to a previous version. A new version will be created based on the previous version and metadata.]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the version to revert back to]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry or version could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>searchContext</name>
				<type>com.liferay.portal.kernel.search.SearchContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SearchException</name>
				<type>com.liferay.portal.kernel.search.SearchException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>searchContext</name>
				<type>com.liferay.portal.kernel.search.SearchContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>query</name>
				<type>com.liferay.portal.kernel.search.Query</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SearchException</name>
				<type>com.liferay.portal.kernel.search.SearchException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFolder</name>
			<comment><![CDATA[Unlocks the folder. This method is primarily used by WebDAV.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the lock's universally unique identifier]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFolder</name>
			<comment><![CDATA[Unlocks the folder. This method is primarily used by WebDAV.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the repository]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the parent folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's name]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the lock's universally unique identifier]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the repository or folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[Updates a file entry and associated metadata based on a byte array object. If the file data is <code>null</code>, then only the associated metadata (i.e., <code>title</code>, <code>description</code>, and parameters in the <code>serviceContext</code>) will be updated.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal.
</p>]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new name to be assigned to the file (optionally <code> <code>null</code></code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's new description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[whether the new file version is a major version]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[Updates a file entry and associated metadata based on a {@link File} object. If the file data is <code>null</code>, then only the associated metadata (i.e., <code>title</code>, <code>description</code>, and parameters in the <code>serviceContext</code>) will be updated.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal.
</p>]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new name to be assigned to the file (optionally <code> <code>null</code></code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's new description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[whether the new file version is a major version]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[EntryId the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[Updates a file entry and associated metadata based on an {@link InputStream} object. If the file data is <code>null</code>, then only the associated metadata (i.e., <code>title</code>, <code>description</code>, and parameters in the <code>serviceContext</code>) will be updated.

<p>
This method takes two file names, the <code>sourceFileName</code> and the <code>title</code>. The <code>sourceFileName</code> corresponds to the name of the actual file being uploaded. The <code>title</code> corresponds to a name the client wishes to assign this file after it has been uploaded to the portal.
</p>]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file entry]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the original file's name (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's MIME type (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the new name to be assigned to the file (optionally <code> <code>null</code></code>)]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's new description]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the file's version change log (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[whether the new file version is a major version]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[the file's data (optionally <code>null</code>)]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[the file's size (optionally <code>0</code>)]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry. In a Liferay repository, it may include:  <ul> <li> fileEntryTypeId - ID for a custom file entry type </li> <li> fieldsMap - mapping for fields associated with a custom file entry type </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file entry]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntryAndCheckIn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntryAndCheckIn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileShortcut</name>
			<comment><![CDATA[Updates a file shortcut to the existing file entry. This method is only supported by the Liferay repository.]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's parent folder]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the file shortcut's file entry]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. Can set the asset category IDs, asset tag names, and expando bridge attributes for the file entry.]]></comment>
			</param>
			<return>
				<comment><![CDATA[the file shortcut]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file shortcut, folder, or file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolder</name>
			<comment><![CDATA[Updates the folder.]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the folder]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's new name]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the folder's new description]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[the service context to be applied. In a Liferay repository, it may include:  <ul> <li> defaultFileEntryTypeId - the file entry type to default all Liferay file entries to </li> <li> fileEntryTypeSearchContainerPrimaryKeys - a comma-delimited list of file entry type primary keys allowed in the given folder and all descendants </li> <li> overrideFileEntryTypes - boolean specifying whether to override ancestral folder's restriction of file entry types allowed </li> <li> workflowDefinitionXYZ - the workflow definition name specified per file entry type. The parameter name must be the string <code>workflowDefinition</code> appended by the <code>fileEntryTypeId</code> (optionally <code>0</code>). </li> </ul>]]></comment>
			</param>
			<return>
				<comment><![CDATA[the folder]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the current or new parent folder could not be found or if the new parent folder's information was invalid]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyFileEntryCheckOut</name>
			<comment><![CDATA[Returns <code>true</code> if the file entry is checked out. This method is primarily used by WebDAV.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key for the repository]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key for the file entry]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the lock's universally unique identifier]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the file entry is checked out; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the file entry could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyFileEntryLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyInheritableLock</name>
			<comment><![CDATA[Returns <code>true</code> if the inheritable lock exists. This method is primarily used by WebDAV.]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[the primary key for the repository]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[the primary key for the folder]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the lock's universally unique identifier]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the inheritable lock exists; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the folder could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>copyFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>toRepository</name>
				<type>com.liferay.portal.kernel.repository.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repository</name>
				<type>com.liferay.portal.kernel.repository.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>srcFolder</name>
				<type>com.liferay.portal.kernel.repository.model.Folder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>destFolder</name>
				<type>com.liferay.portal.kernel.repository.model.Folder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>oldFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fromRepository</name>
				<type>com.liferay.portal.kernel.repository.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toRepository</name>
				<type>com.liferay.portal.kernel.repository.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepository</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isMajorVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>previousFileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>currentFileVersion</name>
				<type>com.liferay.portal.kernel.repository.model.FileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>moveFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fromRepository</name>
				<type>com.liferay.portal.kernel.repository.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toRepository</name>
				<type>com.liferay.portal.kernel.repository.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fromRepository</name>
				<type>com.liferay.portal.kernel.repository.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toRepository</name>
				<type>com.liferay.portal.kernel.repository.Repository</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>DLContentLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLContentLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>addContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>path</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>bytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>path</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>path</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteContents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>path</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteContentsByDirectory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>dirName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>path</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>NoSuchContentException</name>
				<type>com.liferay.portlet.documentlibrary.NoSuchContentException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>path</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>NoSuchContentException</name>
				<type>com.liferay.portlet.documentlibrary.NoSuchContentException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>path</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContentsByDirectory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>dirName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>path</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateDLContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldRepositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newRepositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldPath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newPath</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFileEntryLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileEntryLocalServiceImpl</type>
		<comment><![CDATA[The document library file entry local service.

<p>
Due to legacy code, the names of some file entry properties are not intuitive. Each file entry has both a name and title. The <code>name</code> is a unique identifier for a given file and is generally numeric, whereas the <code>title</code> is the actual name specified by the user (such as &quot;Budget.xls&quot;).
</p>]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Harry Mark]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>cancelCheckOut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkInFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkInFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkOutFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkOutFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>convertExtraSettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>keys</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyFileEntryMetadata</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fromFileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toFileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchFileEntryByAnyImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getExtraSettingsFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFile</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>incrementCounter</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileAsStream</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileAsStream</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>incrementCounter</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryByName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryByUuidAndGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAssetFileEntries</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrphanedFileEntries</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasExtraSettings</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasFileEntryLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isFileEntryCheckedOut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>revertFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateSmallImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>smallImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowContext</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyFileEntryCheckOut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyFileEntryLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>modifiedDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extraSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>convertExtraSettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>dlFileVersion</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keys</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>convertExtraSettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keys</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>convertExtraSettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>extraSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expandoBridge</name>
				<type>com.liferay.portlet.expando.model.ExpandoBridge</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keys</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getExtension</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getFileEntryTypeId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNextVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowAction</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFileEntryImpl</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>reindex</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SearchException</name>
				<type>com.liferay.portal.kernel.search.SearchException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>startWorkflowInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>dlFileVersion</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>syncEventType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extraSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>dlFileVersion</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extraSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>statusDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFile</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFile</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFile</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>extension</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFileName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_DELETE_INTERVAL</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>DLFileEntryMetadataLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileEntryMetadataLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>deleteFileEntryMetadata</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryMetadata</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryMetadataId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryMetadata</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryMetadataCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntryMetadata</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructures</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntryMetadata</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntryMetadata</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryMetadata</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntryMetadata</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructure</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fields</name>
				<type>com.liferay.portlet.dynamicdatamapping.storage.Fields</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>StorageException</name>
				<type>com.liferay.portlet.dynamicdatamapping.StorageException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFileEntryServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileEntryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>cancelCheckOut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkInFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>major</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkInFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkOutFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkOutFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>destFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchFileEntryByImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>imageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileAsStream</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileAsStream</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>incrementCounter</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryByUuidAndGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getFoldersFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rootFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasFileEntryLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isFileEntryCheckedOut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>refreshFileEntryLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>revertFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>is</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyFileEntryCheckOut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyFileEntryLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFileEntryTypeLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileEntryTypeLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<author><![CDATA[Sergio González]]></author>
		<method>
			<name>addFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>cascadeFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>dlFolder</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntryType</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntryType</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultFileEntryTypeId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolderFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inherited</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeBasicFileEntryType</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeBasicFileEntryType</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsetFolderFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntryFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntry</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolderFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFolder</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultFileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileEntryTypeResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntryType</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntryType</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileEntryTypeResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntryType</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileEntryType</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>cascadeFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultFileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryTypeIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntryTypes</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getFileEntryTypesPrimaryFolderId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>NoSuchFolderException</name>
				<type>com.liferay.portlet.documentlibrary.NoSuchFolderException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateDynamicStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFileEntryTypeServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileEntryTypeServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntryTypesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntryType</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFileRankLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileRankLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addFileRank</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkFileRanks</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileRank</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileRank</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileRank</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileRank</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileRankId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileRanksByFileEntryId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileRanksByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileRanks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileRank</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>DLFileShortcutLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileShortcutLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileShortcutResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcut</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileShortcut</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileShortcutResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcut</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileShortcut</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileShortcutResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFileShortcutResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcut</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileShortcut</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileShortcut</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFileShortcut</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>oldToFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newToFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyAssetTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntry</name>
				<type>com.liferay.portal.kernel.repository.model.FileEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolderId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFileShortcutServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileShortcutServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileShortcut</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileShortcutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toFileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFileVersionLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileVersionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>excludeWorkingCopy</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFileVersionServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFileVersionServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestFileVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLFolderLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFolderLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mountPoint</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAll</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolderId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountfolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountfolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountfolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersFileEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubfolderIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultFileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>overrideFileEntryTypes</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultFileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>overrideFileEntryTypes</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolderAndFileEntryTypes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultFileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>overrideFileEntryTypes</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLastPostDate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastPostDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFolderResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFolder</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFolderResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFolder</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFolderResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFolderResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFolder</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentFolderId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFolder</name>
				<type>com.liferay.portlet.documentlibrary.model.DLFolder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentFolderId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateFolderName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>DLFolderServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLFolderServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Alexander Chow]]></author>
		<method>
			<name>addFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mountPoint</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolderIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountfolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcuts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersAndFileEntriesAndFileShortcutsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeTypes</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountFolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeMountfolders</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFolders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMountFoldersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubfolderIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubfolderIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recurse</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasFolderLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasInheritableLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isFolderLocked</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inheritable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>refreshFolderLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultFileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileEntryTypeIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>overrideFileEntryTypes</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>verifyInheritableLock</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doLockFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>owner</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inheritable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationTime</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doUnlockFolder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>folderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lockUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLSyncLocalServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLSyncLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Michael Young]]></author>
		<method>
			<name>addSync</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateSync</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentFolderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>event</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DLSyncServiceImpl</name>
		<type>com.liferay.portlet.documentlibrary.service.impl.DLSyncServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Michael Young]]></author>
		<method>
			<name>getDLSyncUpdate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repositoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastAccessDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFileDeltaAsStream</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceVersion</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>destinationVersion</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFileEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fileEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sourceFileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mimeType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>deltaInputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>size</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>patchFile</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>originalInputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>deltaInputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>patchedFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDLRecordLocalServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatalists.service.impl.DDLRecordLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Marcellus Tavares]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<method>
			<name>addRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fields</name>
				<type>com.liferay.portlet.dynamicdatamapping.storage.Fields</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>record</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecord</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRecords</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestRecordVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecords</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecords</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecords</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordVersionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>revertRecordVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>record</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecord</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordVersion</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fields</name>
				<type>com.liferay.portlet.dynamicdatamapping.storage.Fields</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeFields</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeFields</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRecordVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>record</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecord</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStorageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNextVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowAction</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>toFields</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>updateRecordVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordVersion</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecordVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>DDLRecordServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatalists.service.impl.DDLRecordServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<method>
			<name>addRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fields</name>
				<type>com.liferay.portlet.dynamicdatamapping.storage.Fields</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>majorVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fields</name>
				<type>com.liferay.portlet.dynamicdatamapping.storage.Fields</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeFields</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRecord</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayIndex</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeFields</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDLRecordSetLocalServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatalists.service.impl.DDLRecordSetLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Marcellus Tavares]]></author>
		<method>
			<name>addRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRecordSetResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSet</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecordSet</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRecordSetResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSet</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecordSet</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSet</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecordSet</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRecordSets</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordSets</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordSetsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateMinDisplayRows</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doUpdateRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSet</name>
				<type>com.liferay.portlet.dynamicdatalists.model.DDLRecordSet</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateDDMStructureId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDLRecordSetServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatalists.service.impl.DDLRecordSetServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Marcellus Tavares]]></author>
		<method>
			<name>addRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>scope</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateMinDisplayRows</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>recordSetId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRecordSet</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ddmStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recordSetKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minDisplayRows</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDMContentLocalServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatamapping.service.impl.DDMContentLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<method>
			<name>addContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>content</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMContent</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteContents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>contentId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContents</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContents</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getContentsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>contentId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xml</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDMStorageLinkLocalServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatamapping.service.impl.DDMStorageLinkLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<method>
			<name>addStorageLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteClassStorageLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStorageLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>storageLink</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStorageLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>storageLinkId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructureStorageLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassStorageLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStorageLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>storageLinkId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureStorageLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStorageLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>storageLinkId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDMStructureLinkLocalServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatamapping.service.impl.DDMStructureLinkLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Bruno Basto]]></author>
		<method>
			<name>addStructureLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteClassStructureLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructureLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureLink</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStructureLink</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructureLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureLinkId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructureStructureLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassStructureLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassStructureLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureLinkId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStructureLink</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureLinkId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDMStructureLocalServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatamapping.service.impl.DDMStructureLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Bruno Basto]]></author>
		<author><![CDATA[Marcellus Tavares]]></author>
		<method>
			<name>addStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>storageType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addStructureResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addStructureResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDLFileEntryTypeStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>dlFileEntryTypeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureEntries</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>storageType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>storageType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>appendNewStructureRequiredFields</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateDocument</name>
				<type>com.liferay.portal.kernel.xml.Document</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>doUpdateStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>syncStructureTemplatesFields</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>syncStructureTemplatesFields</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>template</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMTemplate</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateElement</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>elements</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>names</name>
				<type>java.util.Set</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>DDMStructureServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatamapping.service.impl.DDMStructureServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Bruno Basto]]></author>
		<method>
			<name>addStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>storageType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureKey</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDMTemplateLocalServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatamapping.service.impl.DDMTemplateLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<method>
			<name>addTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>language</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>script</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTemplateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>template</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMTemplate</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTemplateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>template</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMTemplate</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>template</name>
				<type>com.liferay.portlet.dynamicdatamapping.model.DDMTemplate</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>templateId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>templateId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>language</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>language</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>templateId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>language</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>script</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>script</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>DDMTemplateServiceImpl</name>
		<type>com.liferay.portlet.dynamicdatamapping.service.impl.DDMTemplateServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Eduardo Lundgren]]></author>
		<method>
			<name>addTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>language</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>script</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newStructureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>templateId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>templateId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>templateId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>language</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>script</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ExpandoColumnLocalServiceImpl</name>
		<type>com.liferay.portlet.expando.service.impl.ExpandoColumnLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>column</name>
				<type>com.liferay.portlet.expando.model.ExpandoColumn</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>names</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>names</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnNames</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumns</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumnsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumnsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTypeSettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ExpandoColumnServiceImpl</name>
		<type>com.liferay.portlet.expando.service.impl.ExpandoColumnServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateColumn</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTypeSettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ExpandoRowLocalServiceImpl</name>
		<type>com.liferay.portlet.expando.service.impl.ExpandoRowLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<method>
			<name>addRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>row</name>
				<type>com.liferay.portlet.expando.model.ExpandoRow</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rowId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableRows</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableRows</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableRowsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableRowsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rowId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRow</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRows</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRows</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRows</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRows</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getRows(long, String, String, int, int)}]]></deprecated>
		</method>
		<method>
			<name>getRowsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getRowsCount(long, String, String)}]]></deprecated>
		</method>
	</javadoc>
	<javadoc>
		<name>ExpandoTableLocalServiceImpl</name>
		<type>com.liferay.portlet.expando.service.impl.ExpandoTableLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addDefaultTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addDefaultTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addTable(long, long, String)}]]></deprecated>
		</method>
		<method>
			<name>addTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addTable(long, String, String)}]]></deprecated>
		</method>
		<method>
			<name>deleteTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>table</name>
				<type>com.liferay.portlet.expando.model.ExpandoTable</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTables</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTables</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchDefaultTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchDefaultTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getTable(long, long, String)}]]></deprecated>
		</method>
		<method>
			<name>getTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getTable(long, String, String)}]]></deprecated>
		</method>
		<method>
			<name>getTables</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTables</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTable</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ExpandoValueLocalServiceImpl</name>
		<type>com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Marcellus Tavares]]></author>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>boolean[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.util.Date[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>double[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>float</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>float[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>int[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.Number</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.Number[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>short</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>short[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, boolean[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>boolean[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, boolean[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, Date[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.util.Date[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, Date[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, double[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>double[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, double[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>float</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, float[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>float[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, float[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, int[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>int[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, int[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, long[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, long[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, Object)}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>short</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, short[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>short[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, short[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, String[])}]]></deprecated>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #addValue(long, String, String, String, long, String[])}]]></deprecated>
		</method>
		<method>
			<name>addValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columns</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>attributes</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>attributes</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRowValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rowId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTableValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>value</name>
				<type>com.liferay.portlet.expando.model.ExpandoValue</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>valueId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rowId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getColumnValues(long, String, String, String, String, int, int)}]]></deprecated>
		</method>
		<method>
			<name>getColumnValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getColumnValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getColumnValuesCount(long, String, String, String, String)}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnNames</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>boolean[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.util.Date[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>double[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>float</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>float[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>int[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>short</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>short[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long)}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, boolean[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>boolean[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, boolean[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, Date[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.util.Date[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, Date[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, double[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>double[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, double[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>float</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, float[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>float[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, float[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, int[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>int[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, int[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, long[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, long[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>short</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, short[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>short[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, short[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, String[])}]]></deprecated>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultData</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getData(long, String, String, String, long, String[])}]]></deprecated>
		</method>
		<method>
			<name>getDefaultTableColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumnValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumnValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDefaultTableColumnValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rowId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rowId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rowId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRowValuesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>valueId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rowId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getValue(long, long, String, String, long)}]]></deprecated>
		</method>
		<method>
			<name>getValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #getValue(long, String, String, String, long)}]]></deprecated>
		</method>
		<method>
			<name>doAddValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doGetData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>value</name>
				<type>com.liferay.portlet.expando.model.ExpandoValue</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ExpandoValueServiceImpl</name>
		<type>com.liferay.portlet.expando.service.impl.ExpandoValueServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.Object</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValue</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>data</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addValues</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>attributeValues</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnNames</name>
				<type>java.util.Collection</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getJSONData</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tableName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>columnName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>FlagsEntryServiceImpl</name>
		<type>com.liferay.portlet.flags.service.impl.FlagsEntryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reporterEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reportedUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reason</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
	</javadoc>
	<javadoc>
		<name>JournalArticleImageLocalServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalArticleImageLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addArticleImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>articleImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elInstanceId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticleImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>articleImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticleImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>articleImage</name>
				<type>com.liferay.portlet.journal.model.JournalArticleImage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticleImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elInstanceId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>articleImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elInstanceId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elInstanceId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tempImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>JournalArticleLocalServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalArticleLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<method>
			<name>addArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoArticleId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverReview</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>indexable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addArticleResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addArticleResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addArticleResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addArticleResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkArticleResourcePrimKey</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkArticles</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkNewLine</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldArticleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newArticleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoArticleId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutArticleReferences</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>expireArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>expireArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>id</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleByUrlTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>urlTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>page</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmlRequest</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>page</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmlRequest</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>page</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmlRequest</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>page</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xmlRequest</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewMode</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticles</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticlesBySmallImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>smallImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticlesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyArticlesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyArticlesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDisplayArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDisplayArticleByUrlTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>urlTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>preferApproved</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticleByUrlTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>urlTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureArticlesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplateArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplateArticles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplateArticlesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isLatestVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isLatestVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeArticleLocale</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sort</name>
				<type>com.liferay.portal.kernel.search.Sort</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>params</name>
				<type>java.util.LinkedHashMap</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andSearch</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sort</name>
				<type>com.liferay.portal.kernel.search.Sort</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribe</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribe</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverReview</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>indexable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArticleTranslation</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTemplateId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>contentDoc</name>
				<type>com.liferay.portal.kernel.xml.Document</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>root</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>DocumentException</name>
				<type>com.liferay.portal.kernel.xml.DocumentException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkStructureField</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>el</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentDoc</name>
				<type>com.liferay.portal.kernel.xml.Document</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyArticleImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>oldArticle</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newArticle</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>format</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>incrementVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>root</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>format</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>incrementVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>formatImage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>incrementVersion</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>el</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elInstanceId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getClassTypeId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getDateInterval</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>earliestDisplayDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>latestExpirationDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUniqueUrlTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>id</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>notifySubscribers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>saveImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>sendEmail</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>preferences</name>
				<type>javax.portlet.PortletPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePreviousApprovedArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>article</name>
				<type>com.liferay.portlet.journal.model.JournalArticle</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUrlTitles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>urlTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoArticleId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_JOURNAL_ARTICLE_CHECK_INTERVAL</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>JournalArticleResourceLocalServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalArticleResourceLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>deleteArticleResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>articleResourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleResourcePrimKey</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleResourcePrimKey</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>uuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>JournalArticleServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalArticleServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoArticleId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverReview</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>indexable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoArticleId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverReview</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>indexable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldArticleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newArticleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoArticleId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>expireArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>expireArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>id</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleByUrlTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>urlTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticlesByArticleId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticlesByLayoutUuid</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticlesCountByArticleId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDisplayArticleByUrlTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>urlTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeArticleLocale</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>removeArticleLocale</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>languageId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.Double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateGT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateLT</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribe</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribe</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutUuid</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>reviewDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverReview</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>indexable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArticle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateArticleTranslation</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>images</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateContent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>JournalContentSearchLocalServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalContentSearchLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<method>
			<name>checkContentSearches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticleContentSearch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteArticleContentSearches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteJournalContentSearch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>contentSearch</name>
				<type>com.liferay.portlet.journal.model.JournalContentSearch</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteJournalContentSearch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>contentSearchId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLayoutContentSearches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOwnerContentSearches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContentSearches</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContentSearches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getArticleContentSearches</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutIdsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLayoutIdsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateContentSearch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateContentSearch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>purge</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateContentSearch</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>privateLayout</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>layoutId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>portletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>articleIds</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>JournalFeedLocalServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalFeedLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoFeedId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rendererTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>delta</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByCol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetLayoutFriendlyUrl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetPortletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentField</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedVersion</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFeedResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>feedId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFeedResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>feed</name>
				<type>com.liferay.portlet.journal.model.JournalFeed</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFeedResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>feedId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFeedResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>feed</name>
				<type>com.liferay.portlet.journal.model.JournalFeed</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>feedId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>feed</name>
				<type>com.liferay.portlet.journal.model.JournalFeed</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>feedId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeeds</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeeds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeeds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeedsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rendererTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>delta</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByCol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetLayoutFriendlyUrl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetPortletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentField</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedVersion</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isValidStructureField</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentField</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoFeedId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetLayoutFriendlyUrl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentField</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetLayoutFriendlyUrl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentField</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>JournalFeedServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalFeedServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoFeedId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rendererTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>delta</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByCol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetLayoutFriendlyUrl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetPortletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentField</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedVersion</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFeed</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rendererTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>delta</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByCol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetLayoutFriendlyUrl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetPortletId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>contentField</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedVersion</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>JournalStructureLocalServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalStructureLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoStructureId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addStructureResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.journal.model.JournalStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addStructureResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.journal.model.JournalStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addStructureResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addStructureResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkNewLine</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoStructureId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structure</name>
				<type>com.liferay.portlet.journal.model.JournalStructure</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>id</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructures</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructuresCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>appendParentStructureElements</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elements</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>Exception</name>
				<type>java.lang.Exception</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>elements</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>elNames</name>
				<type>java.util.Set</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoStructureId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateParentStructureId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateStructureId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>JournalStructureServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalStructureServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoStructureId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoStructureId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructures</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStructure</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentStructureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsd</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>JournalTemplateLocalServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalTemplateLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoTemplateId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>formatXsl</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>langType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cacheable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTemplateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTemplateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>template</name>
				<type>com.liferay.portlet.journal.model.JournalTemplate</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTemplateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTemplateResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>template</name>
				<type>com.liferay.portlet.journal.model.JournalTemplate</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkNewLine</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoTemplateId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>template</name>
				<type>com.liferay.portlet.journal.model.JournalTemplate</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureTemplatesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>id</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplateBySmallImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>smallImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplates</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplatesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIdComparator</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIdComparator</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIdComparator</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIdComparator</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>formatXsl</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>langType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cacheable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>saveImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoTemplateId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>JournalTemplateServiceImpl</name>
		<type>com.liferay.portlet.journal.service.impl.JournalTemplateServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoTemplateId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>formatXsl</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>langType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cacheable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoTemplateId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>formatXsl</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>langType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cacheable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newTemplateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoTemplateId</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStructureTemplates</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIdComparator</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIdComparator</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIdComparator</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureIdComparator</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>formatXsl</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>langType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cacheable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateTemplate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>templateId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>structureId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>xsl</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>formatXsl</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>langType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cacheable</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MBBanLocalServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBBanLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addBan</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>banUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkBan</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>banUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteBan</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>banId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteBan</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>banUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteBan</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ban</name>
				<type>com.liferay.portlet.messageboards.model.MBBan</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteBansByBanUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>banUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteBansByGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>expireBans</name>
			<comment><![CDATA[]]></comment>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBans</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBansCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasBan</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>banUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>MBBanServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBBanServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addBan</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>banUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteBan</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>banUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MBCategoryLocalServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBCategoryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<method>
			<name>addCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inProtocol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inReadInterval</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outCustom</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailingListActive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.messageboards.model.MBCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.messageboards.model.MBCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.messageboards.model.MBCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubcategoryIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubscribedCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubscribedCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribeCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribeCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inProtocol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inReadInterval</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outCustom</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailingListActive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeWithParentCategory</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentCategoryId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentCategoryId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.messageboards.model.MBCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fromCategory</name>
				<type>com.liferay.portlet.messageboards.model.MBCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MBCategoryServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBCategoryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inProtocol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inReadInterval</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outCustom</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailingListActive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowAnonymousEmail</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubcategoryIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubscribedCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubscribedCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribeCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribeCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inProtocol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inReadInterval</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outCustom</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mailingListActive</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowAnonymousEmail</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeWithParentCategory</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MBDiscussionLocalServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBDiscussionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addDiscussion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDiscussion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>discussionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDiscussion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadDiscussion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MBMailingListLocalServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBMailingListLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Thiago Moreira]]></author>
		<method>
			<name>addMailingList</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inProtocol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inReadInterval</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outCustom</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategoryMailingList</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMailingList</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>mailingListId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMailingList</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>mailingList</name>
				<type>com.liferay.portlet.messageboards.model.MBMailingList</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryMailingList</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateMailingList</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>mailingListId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inProtocol</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inReadInterval</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outCustom</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerPort</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUseSSL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outPassword</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSchedulerGroupName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>mailingList</name>
				<type>com.liferay.portlet.messageboards.model.MBMailingList</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>scheduleMailingList</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>mailingList</name>
				<type>com.liferay.portlet.messageboards.model.MBMailingList</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unscheduleMailingList</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>mailingList</name>
				<type>com.liferay.portlet.messageboards.model.MBMailingList</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>emailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outCustom</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outServerName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>outUserName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MBMessageLocalServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBMessageLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Mika Koivisto]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Juan Fernández]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>addDiscussionMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>workflowAction</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addDiscussionMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentMessageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentMessageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreamOVPs</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>anonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreamOVPs</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>anonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addMessageResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addMessageResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addMessageResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addMessageResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteDiscussionMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteDiscussionMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDiscussionMessageDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDiscussionMessageDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadView</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDiscussionMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDiscussionMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDiscussions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMessageDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadView</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includePrevAndNext</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMessageDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadView</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includePrevAndNext</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAssetMessages</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPositionInThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>comparator</name>
				<type>java.util.Comparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadRepliesMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserDiscussionMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserDiscussionMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserDiscussionMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserDiscussionMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserDiscussionMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserDiscussionMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribeMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribeMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAnswer</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>answer</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cascade</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAnswer</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>answer</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cascade</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateDiscussionMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreamOVPs</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>existingFiles</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateUserName</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteDiscussionSocialActivities</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBody</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getSubject</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>notifyDiscussionSubscribers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>notifySubscribers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>pingPingback</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetEntryVisible</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePriorities</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>MBMessageServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBMessageServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Mika Koivisto]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>addDiscussionMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionClassName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionClassPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionOwnerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentMessageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentMessageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreamOVPs</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>anonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreamOVPs</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>anonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteDiscussionMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionClassName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionClassPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionOwnerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryMessagesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyMessagesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessagesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupMessagesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMessageDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadView</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includePrevAndNext</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadAnswersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadMessagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadMessagesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribeMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribeMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAnswer</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>answer</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>cascade</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateDiscussionMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionClassName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionClassPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>permissionOwnerId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>body</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreamOVPs</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>existingFiles</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>allowPingbacks</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkReplyToPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentMessageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>exportToRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>messages</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MBStatsUserLocalServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBStatsUserLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>statsUserId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>statsUser</name>
				<type>com.liferay.portlet.messageboards.model.MBStatsUser</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStatsUsersByGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStatsUsersByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getMessageCountByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStatsUsersByGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStatsUsersByGroupIdCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStatsUsersByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatsUser</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>lastPostDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>MBThreadFlagLocalServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBThreadFlagLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>addThreadFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thread</name>
				<type>com.liferay.portlet.messageboards.model.MBThread</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteThreadFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadFlagId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteThreadFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadFlag</name>
				<type>com.liferay.portlet.messageboards.model.MBThreadFlag</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteThreadFlagsByThreadId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteThreadFlagsByUserId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thread</name>
				<type>com.liferay.portlet.messageboards.model.MBThread</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasThreadFlag</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thread</name>
				<type>com.liferay.portlet.messageboards.model.MBThread</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>MBThreadLocalServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBThreadLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>addThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>thread</name>
				<type>com.liferay.portlet.messageboards.model.MBThread</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoryThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAssetThreads</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPriorityThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPriorityThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inherit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>hasAnswerMessage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>incrementViewCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>increment</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>splitThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>question</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewCount</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<deprecated><![CDATA[{@link #incrementViewCounter(long, int)}]]></deprecated>
		</method>
		<method>
			<name>moveAttachmentFromOldThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newAttachmentsDir</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveAttachmentsFromOldThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>message</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldAttachmentsDir</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveChildrenMessages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentMessage</name>
				<type>com.liferay.portlet.messageboards.model.MBMessage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.messageboards.model.MBCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldThreadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>MBThreadServiceImpl</name>
		<type>com.liferay.portlet.messageboards.service.impl.MBThreadServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Deepak Gothe]]></author>
		<author><![CDATA[Mika Koivisto]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>deleteThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>lockThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>moveThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>splitThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>messageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subject</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unlockThread</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>threadId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doGetGroupThreads</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>doGetGroupThreadsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>subscribed</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>includeAnonymous</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MDRActionLocalServiceImpl</name>
		<type>com.liferay.portlet.mobiledevicerules.service.impl.MDRActionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward C. Han]]></author>
		<method>
			<name>addAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>action</name>
				<type>com.liferay.portlet.mobiledevicerules.model.MDRAction</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteActions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MDRActionServiceImpl</name>
		<type>com.liferay.portlet.mobiledevicerules.service.impl.MDRActionServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward C. Han]]></author>
		<method>
			<name>addAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAction</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>actionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MDRRuleGroupInstanceLocalServiceImpl</name>
		<type>com.liferay.portlet.mobiledevicerules.service.impl.MDRRuleGroupInstanceLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward C. Han]]></author>
		<method>
			<name>addRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstance</name>
				<type>com.liferay.portlet.mobiledevicerules.model.MDRRuleGroupInstance</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRuleGroupInstances</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstances</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstances</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstances</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstances</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstancesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstancesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MDRRuleGroupInstanceServiceImpl</name>
		<type>com.liferay.portlet.mobiledevicerules.service.impl.MDRRuleGroupInstanceServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward C. Han]]></author>
		<method>
			<name>addRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstances</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderByComparator</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupInstancesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRuleGroupInstance</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupInstanceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MDRRuleGroupLocalServiceImpl</name>
		<type>com.liferay.portlet.mobiledevicerules.service.impl.MDRRuleGroupLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward C. Han]]></author>
		<method>
			<name>addRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroup</name>
				<type>com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroup</name>
				<type>com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRuleGroups</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroups</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroups</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroupsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchByKeywords</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchByKeywordsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MDRRuleGroupServiceImpl</name>
		<type>com.liferay.portlet.mobiledevicerules.service.impl.MDRRuleGroupServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward C. Han]]></author>
		<method>
			<name>addRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRuleGroup</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MDRRuleLocalServiceImpl</name>
		<type>com.liferay.portlet.mobiledevicerules.service.impl.MDRRuleLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward C. Han]]></author>
		<method>
			<name>addRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>copyRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rule</name>
				<type>com.liferay.portlet.mobiledevicerules.model.MDRRule</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>rule</name>
				<type>com.liferay.portlet.mobiledevicerules.model.MDRRule</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRules</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRules</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRules</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRulesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>MDRRuleServiceImpl</name>
		<type>com.liferay.portlet.mobiledevicerules.service.impl.MDRRuleServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Edward C. Han]]></author>
		<method>
			<name>addRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleGroupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettings</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRule</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ruleId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nameMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>typeSettingsProperties</name>
				<type>com.liferay.portal.kernel.util.UnicodeProperties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PollsChoiceLocalServiceImpl</name>
		<type>com.liferay.portlet.polls.service.impl.PollsChoiceLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addChoice</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChoice</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>choiceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChoices</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChoicesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateChoice</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>choiceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PollsQuestionLocalServiceImpl</name>
		<type>com.liferay.portlet.polls.service.impl.PollsQuestionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>choices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addQuestionResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addQuestionResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addQuestionResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>question</name>
				<type>com.liferay.portlet.polls.model.PollsQuestion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addQuestionResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>question</name>
				<type>com.liferay.portlet.polls.model.PollsQuestion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>question</name>
				<type>com.liferay.portlet.polls.model.PollsQuestion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteQuestions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getQuestions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getQuestions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getQuestionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>choices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>choices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PollsQuestionServiceImpl</name>
		<type>com.liferay.portlet.polls.service.impl.PollsQuestionServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<method>
			<name>addQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>choices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateQuestion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>titleMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>descriptionMap</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>expirationDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>choices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PollsVoteLocalServiceImpl</name>
		<type>com.liferay.portlet.polls.service.impl.PollsVoteLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Mate Thurzo]]></author>
		<method>
			<name>addVote</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>choiceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChoiceVotes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>choiceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getChoiceVotesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>choiceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getQuestionVotes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getQuestionVotesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getVote</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>PollsVoteServiceImpl</name>
		<type>com.liferay.portlet.polls.service.impl.PollsVoteServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addVote</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>questionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>choiceId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>RatingsEntryLocalServiceImpl</name>
		<type>com.liferay.portlet.ratings.service.impl.RatingsEntryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Zsolt Berentey]]></author>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPKs</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>score</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>score</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>score</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>RatingsEntryServiceImpl</name>
		<type>com.liferay.portlet.ratings.service.impl.RatingsEntryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>deleteEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>score</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>RatingsStatsLocalServiceImpl</name>
		<type>com.liferay.portlet.ratings.service.impl.RatingsStatsLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addStats</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteStats</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStats</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>statsId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStats</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPKs</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getStats</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>ShoppingCartLocalServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingCartLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>deleteGroupCarts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteShoppingCart</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>cartId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteShoppingCart</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>cart</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCart</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserCarts</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCart</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemIds</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCart</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemIds</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>couponCodes</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>altShipping</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>insure</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkItemIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemIds</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingCategoryLocalServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingCategoryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addCategoryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubcategoryIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeWithParentCategory</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentCategoryId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getParentCategoryId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>category</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>mergeCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fromCategory</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCategory</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>toCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingCategoryServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingCategoryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategories</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSubcategoryIds</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentCategoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mergeWithParentCategory</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingCouponLocalServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingCouponLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Huang Jie]]></author>
		<method>
			<name>addCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>code</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoCode</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitCategories</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitSkus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minOrder</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discount</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discountType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>couponId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>coupon</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCoupon</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCoupons</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>couponId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>code</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>code</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discountType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>code</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discountType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>couponId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitCategories</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitSkus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minOrder</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discount</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discountType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCode</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>code</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoCode</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitCategories</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitSkus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minOrder</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discount</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitCategories</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitSkus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minOrder</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discount</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingCouponServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingCouponServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>code</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>autoCode</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitCategories</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitSkus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minOrder</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discount</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discountType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>couponId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>couponId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>code</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discountType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateCoupon</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>couponId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateDay</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateHour</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endDateMinute</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>neverExpire</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitCategories</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitSkus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minOrder</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discount</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>discountType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingItemFieldLocalServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingItemFieldLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getItemFields</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingItemLocalServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingItemLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addBookItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>isbns</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sku</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>properties</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsQuantities</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>requiresShipping</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stockQuantity</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>featured</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sale</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemFields</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemPrices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addItemResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addItemResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addItemResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>item</name>
				<type>com.liferay.portlet.shopping.model.ShoppingItem</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addItemResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>item</name>
				<type>com.liferay.portlet.shopping.model.ShoppingItem</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>item</name>
				<type>com.liferay.portlet.shopping.model.ShoppingItem</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesItemsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFeaturedItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>numOfItems</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sku</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItemByLargeImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>largeImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItemByMediumImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>mediumImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItemBySmallImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>smallImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItemsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItemsPrevAndNext</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getSaleItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>numOfItems</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>keywords</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sku</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>properties</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsQuantities</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>requiresShipping</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stockQuantity</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>featured</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sale</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemFields</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemPrices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkItemField</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>value</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>doAddBookItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>isbns</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>IOException</name>
				<type>java.io.IOException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getBookProperties</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>amazonRankings</name>
				<type>com.liferay.portlet.amazonrankings.model.AmazonRankings</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getCategory</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>item</name>
				<type>com.liferay.portlet.shopping.model.ShoppingItem</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>saveImages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sku</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageBytes</name>
				<type>byte[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingItemPriceLocalServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingItemPriceLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getItemPrices</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingItemServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingItemServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addBookItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>isbns</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sku</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>properties</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsQuantities</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>requiresShipping</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stockQuantity</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>featured</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sale</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemFields</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemPrices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCategoriesItemsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryIds</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItemsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getItemsPrevAndNext</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateItem</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>itemId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>categoryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sku</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>properties</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fieldsQuantities</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>requiresShipping</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>stockQuantity</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>featured</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>sale</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>smallFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mediumFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImage</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>largeFile</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemFields</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>itemPrices</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingOrderItemLocalServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingOrderItemLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>getOrderItems</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingOrderLocalServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingOrderLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addLatestOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>completeOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppTxnId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentStatus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentGross</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppReceiverEmail</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPayerEmail</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>updateInventory</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>order</name>
				<type>com.liferay.portlet.shopping.model.ShoppingOrder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrders</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLatestOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPayPalTxnIdOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>ppTxnId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>saveLatestOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>cart</name>
				<type>com.liferay.portlet.shopping.model.ShoppingCart</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>search</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentStatus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>searchCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentStatus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>andOperator</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>sendEmail</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>sendEmail</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>order</name>
				<type>com.liferay.portlet.shopping.model.ShoppingOrder</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLatestOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCompany</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingStreet</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCity</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingState</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingZip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCountry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingPhone</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shipToBilling</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCompany</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingStreet</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCity</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingState</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingZip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCountry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingPhone</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccNumber</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccExpMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccExpYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccVerNumber</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppTxnId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentStatus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentGross</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppReceiverEmail</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPayerEmail</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCompany</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingStreet</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCity</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingState</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingZip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCountry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingPhone</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shipToBilling</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCompany</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingStreet</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCity</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingState</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingZip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCountry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingPhone</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccNumber</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccExpMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccExpYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccVerNumber</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNumber</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>shoppingPrefs</name>
				<type>com.liferay.portlet.shopping.util.ShoppingPreferences</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingStreet</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCity</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingState</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingZip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCountry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingPhone</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shipToBilling</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingStreet</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCity</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingState</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingZip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCountry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingPhone</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccNumber</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccExpMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccExpYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccVerNumber</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>ShoppingOrderServiceImpl</name>
		<type>com.liferay.portlet.shopping.service.impl.ShoppingOrderServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>completeOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>number</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppTxnId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentStatus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentGross</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppReceiverEmail</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPayerEmail</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>sendEmail</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>emailType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppTxnId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentStatus</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPaymentGross</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppReceiverEmail</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ppPayerEmail</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateOrder</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>orderId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCompany</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingStreet</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCity</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingState</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingZip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingCountry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>billingPhone</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shipToBilling</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingFirstName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingLastName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingEmailAddress</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCompany</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingStreet</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCity</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingState</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingZip</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingCountry</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shippingPhone</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccType</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccNumber</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccExpMonth</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccExpYear</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ccVerNumber</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>comments</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SocialActivityAchievementLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialActivityAchievementLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Zsolt Berentey]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addActivityAchievement</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>achievement</name>
				<type>com.liferay.portlet.social.model.SocialAchievement</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchUserAchievement</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupAchievements</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupAchievements</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupAchievementsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupAchievementsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFirstAchievements</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupFirstAchievementsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserAchievementCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserAchievements</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SocialActivityCounterLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialActivityCounterLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Zsolt Berentey]]></author>
		<author><![CDATA[Shuyang Zhou]]></author>
		<method>
			<name>addActivityCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>currentValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>totalValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addActivityCounters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>activity</name>
				<type>com.liferay.portlet.social.model.SocialActivity</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>createActivityCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>currentValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>totalValue</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteActivityCounters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>assetEntry</name>
				<type>com.liferay.portlet.asset.model.AssetEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteActivityCounters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchActivityCounterByEndPeriod</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchActivityCounterByStartPeriod</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>fetchLatestActivityCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOffsetActivityCounters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startOffset</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endOffset</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOffsetDistributionActivityCounters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startOffset</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endOffset</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPeriodActivityCounters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPeriodDistributionActivityCounters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>startPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>endPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserActivityCounters</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rankingNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>selectedNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserActivityCountersCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>rankingNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>incrementUserAchievementCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addActivityCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetEntryUser</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityCounterDefinition</name>
				<type>com.liferay.portlet.social.model.SocialActivityCounterDefinition</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>addNewPeriod</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>activityCounter</name>
				<type>com.liferay.portlet.social.model.SocialActivityCounter</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>periodLength</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkActivityLimit</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activity</name>
				<type>com.liferay.portlet.social.model.SocialActivity</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityCounterDefinition</name>
				<type>com.liferay.portlet.social.model.SocialActivityCounterDefinition</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLockKey</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>incrementActivityCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>ownerType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>increment</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>periodLength</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>incrementActivityCounter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>user</name>
				<type>com.liferay.portal.model.User</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetEntry</name>
				<type>com.liferay.portlet.asset.model.AssetEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityCounterDefinition</name>
				<type>com.liferay.portlet.social.model.SocialActivityCounterDefinition</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>SocialActivityInterpreterLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialActivityInterpreterLocalServiceImpl</type>
		<comment><![CDATA[The social activity interpreter local service. Activity interpreters are classes responsible for translating activity records into human readable form. This service holds a list of interpreters and provides methods to add or remove items from this list.

<p>
Activity interpreters use the language files to get text fragments based on the activity's type and the type of asset on which the activity was done. Interpreters are created for specific asset types and are only capable of translating activities done on assets of those types. As an example, there is an interpreter BlogsActivityInterpreter that can only translate activity records for blog entries.
</p>]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addActivityInterpreter</name>
			<comment><![CDATA[Adds the activity interpreter to the list of available interpreters.]]></comment>
			<param>
				<name>activityInterpreter</name>
				<type>com.liferay.portlet.social.model.SocialActivityInterpreter</type>
				<comment><![CDATA[the activity interpreter]]></comment>
			</param>
		</method>
		<method>
			<name>deleteActivityInterpreter</name>
			<comment><![CDATA[Removes the activity interpreter from the list of available interpreters.]]></comment>
			<param>
				<name>activityInterpreter</name>
				<type>com.liferay.portlet.social.model.SocialActivityInterpreter</type>
				<comment><![CDATA[the activity interpreter]]></comment>
			</param>
		</method>
		<method>
			<name>interpret</name>
			<comment><![CDATA[Creates a human readable activity feed entry for the activity using an available compatible activity interpreter.

<p>
This method finds the appropriate interpreter for the activity by going through the available interpreters and asking them if they can handle the asset type of the activity.
</p>]]></comment>
			<param>
				<name>activity</name>
				<type>com.liferay.portlet.social.model.SocialActivity</type>
				<comment><![CDATA[the activity to be translated to human readable form]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[the theme display needed by interpreters to create links and get localized text fragments]]></comment>
			</param>
			<return>
				<comment><![CDATA[the activity feed that is a human readable form of the activity record or <code>null</code> if a compatible interpreter is not found]]></comment>
			</return>
		</method>
		<field>
			<name>_activityInterpreters</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>SocialActivityLimitLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialActivityLimitLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Zsolt Berentey]]></author>
		<method>
			<name>addActivityLimit</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityCounterName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>limitPeriod</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SocialActivityLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialActivityLocalServiceImpl</type>
		<comment><![CDATA[The social activity local service. This service provides the means to record and list social activities in groups and organizations.

<p>
Social activities are identified by their type and the type of asset they are done on. Each activity records the exact time of the action as well as human readable information needed for activity feeds.
</p>

<p>
Most of the <i>get-</i> methods in this service order activities in descending order by their execution times, so the most recent activities are listed first.
</p>]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addActivity</name>
			<comment><![CDATA[Records an activity with the given time in the database.

<p>
This method records a social activity done on an asset, identified by its class name and class primary key, in the database. Additional information (such as the original message ID for a reply to a forum post) is passed in via the <code>extraData</code> in JSON format. For activities affecting another user, a mirror activity is generated that describes the action from the user's point of view. The target user's ID is passed in via the <code>receiverUserId</code>.
</p>

<p>
Example for a mirrored activity:<br> When a user replies to a message boards post, the reply action is stored in the database with the <code>receiverUserId</code> being the ID of the author of the original message. The <code>extraData</code> contains the ID of the original message in JSON format. A mirror activity is generated with the values of the <code>userId</code> and the <code>receiverUserId</code> swapped. This mirror activity basically describes a "replied to" event.
</p>

<p>
Mirror activities are most often used in relation to friend requests and activities.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the acting user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>createDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the activity's date]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the activity's type]]></comment>
			</param>
			<param>
				<name>extraData</name>
				<type>java.lang.String</type>
				<comment><![CDATA[any extra data regarding the activity]]></comment>
			</param>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user or group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addActivity</name>
			<comment><![CDATA[Records an activity in the database, using a time based on the current time in an attempt to make the activity's time unique.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the acting user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the activity's type]]></comment>
			</param>
			<param>
				<name>extraData</name>
				<type>java.lang.String</type>
				<comment><![CDATA[any extra data regarding the activity]]></comment>
			</param>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user or group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addActivity</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>activity</name>
				<type>com.liferay.portlet.social.model.SocialActivity</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>mirrorActivity</name>
				<type>com.liferay.portlet.social.model.SocialActivity</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addUniqueActivity</name>
			<comment><![CDATA[Records an activity in the database, but only if there isn't already an activity with the same parameters.

<p>
For the main functionality see {@link #addActivity(long, long, Date, String, long, int, String, long)}
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the acting user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>createDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[the activity's date]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the activity's type]]></comment>
			</param>
			<param>
				<name>extraData</name>
				<type>java.lang.String</type>
				<comment><![CDATA[any extra data regarding the activity]]></comment>
			</param>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user or group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>addUniqueActivity</name>
			<comment><![CDATA[Records an activity with the current time in the database, but only if there isn't one with the same parameters.

<p>
For the main functionality see {@link #addActivity(long, long, Date, String, long, int, String, long)}
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the acting user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the activity's type]]></comment>
			</param>
			<param>
				<name>extraData</name>
				<type>java.lang.String</type>
				<comment><![CDATA[any extra data regarding the activity]]></comment>
			</param>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the user or group could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteActivities</name>
			<comment><![CDATA[Removes stored activities for the asset identified by the class name ID and class primary key.]]></comment>
			<param>
				<name>assetEntry</name>
				<type>com.liferay.portlet.asset.model.AssetEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteActivities</name>
			<comment><![CDATA[Removes stored activities for the asset identified by the class name and class primary key.]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteActivity</name>
			<comment><![CDATA[Removes the stored activity from the database.]]></comment>
			<param>
				<name>activityId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the stored activity]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the activity could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteActivity</name>
			<comment><![CDATA[Removes the stored activity and its mirror activity from the database.]]></comment>
			<param>
				<name>activity</name>
				<type>com.liferay.portlet.social.model.SocialActivity</type>
				<comment><![CDATA[the activity to be removed]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserActivities</name>
			<comment><![CDATA[Removes the user's stored activities from the database.

<p>
This method removes all activities where the user is either the actor or the receiver.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivities</name>
			<comment><![CDATA[Returns a range of all the activities done on assets identified by the class name ID.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the target asset's class name ID]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivities</name>
			<comment><![CDATA[Returns a range of all the activities done on the asset identified by the class name ID and class primary key that are mirrors of the activity identified by the mirror activity ID.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>mirrorActivityId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the mirror activity]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the target asset's class name ID]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivities</name>
			<comment><![CDATA[Returns a range of all the activities done on the asset identified by the class name and the class primary key that are mirrors of the activity identified by the mirror activity ID.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>mirrorActivityId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the mirror activity]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivities</name>
			<comment><![CDATA[Returns a range of all the activities done on assets identified by the class name.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done on assets identified by the class name ID.]]></comment>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the target asset's class name ID]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done on the asset identified by the class name ID and class primary key that are mirrors of the activity identified by the mirror activity ID.]]></comment>
			<param>
				<name>mirrorActivityId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the mirror activity]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[the target asset's class name ID]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done on the asset identified by the class name and class primary key that are mirrors of the activity identified by the mirror activity ID.]]></comment>
			<param>
				<name>mirrorActivityId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the mirror activity]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the target asset]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done on assets identified by class name.]]></comment>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the target asset's class name]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivity</name>
			<comment><![CDATA[Returns the activity identified by its primary key.]]></comment>
			<param>
				<name>activityId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the activity]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the activity]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the activity could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupActivities</name>
			<comment><![CDATA[Returns a range of all the activities done in the group.

<p>
This method only finds activities without mirrors.
</p>

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done in the group.

<p>
This method only counts activities without mirrors.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUsersActivities</name>
			<comment><![CDATA[Returns a range of activities done by users that are members of the group.

<p>
This method only finds activities without mirrors.
</p>

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getGroupUsersActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done by users that are members of the group.

<p>
This method only counts activities without mirrors.
</p>]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getMirrorActivity</name>
			<comment><![CDATA[Returns the activity that has the mirror activity.]]></comment>
			<param>
				<name>mirrorActivityId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the mirror activity]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the mirror activity]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the mirror activity could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationActivities</name>
			<comment><![CDATA[Returns a range of all the activities done in the organization. This method only finds activities without mirrors.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done in the organization. This method only counts activities without mirrors.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationUsersActivities</name>
			<comment><![CDATA[Returns a range of all the activities done by users of the organization. This method only finds activities without mirrors.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrganizationUsersActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done by users of the organization. This method only counts activities without mirrors.]]></comment>
			<param>
				<name>organizationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the organization]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelationActivities</name>
			<comment><![CDATA[Returns a range of all the activities done by users in a relationship with the user identified by the user ID.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelationActivities</name>
			<comment><![CDATA[Returns a range of all the activities done by users in a relationship of type <code>type</code> with the user identified by <code>userId</code>. This method only finds activities without mirrors.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relationship type]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelationActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done by users in a relationship with the user identified by userId.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelationActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done by users in a relationship of type <code>type</code> with the user identified by <code>userId</code>. This method only counts activities without mirrors.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relationship type]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserActivities</name>
			<comment><![CDATA[Returns a range of all the activities done by the user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done by the user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupsActivities</name>
			<comment><![CDATA[Returns a range of all the activities done in the user's groups. This method only finds activities without mirrors.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupsActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done in user's groups. This method only counts activities without mirrors.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupsAndOrganizationsActivities</name>
			<comment><![CDATA[Returns a range of all the activities done in the user's groups and organizations. This method only finds activities without mirrors.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserGroupsAndOrganizationsActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done in user's groups and organizations. This method only counts activities without mirrors.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserOrganizationsActivities</name>
			<comment><![CDATA[Returns a range of all activities done in the user's organizations. This method only finds activities without mirrors.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserOrganizationsActivitiesCount</name>
			<comment><![CDATA[Returns the number of activities done in the user's organizations. This method only counts activities without mirrors.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching activities]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SocialActivitySettingLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialActivitySettingLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Zsolt Berentey]]></author>
		<method>
			<name>getActivityDefinition</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivityDefinitions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivitySettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isEnabled</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>classNameId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateActivitySetting</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>enabled</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateActivitySetting</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityCounterDefinition</name>
				<type>com.liferay.portlet.social.model.SocialActivityCounterDefinition</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateActivitySettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityCounterDefinitions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>encodeKey</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getActivityDefinition</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>defaultActivityDefinition</name>
				<type>com.liferay.portlet.social.model.SocialActivityDefinition</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivitySettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>toJSON</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>activityCounterDefinition</name>
				<type>com.liferay.portlet.social.model.SocialActivityCounterDefinition</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<field>
			<name>_activityDefinitions</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>SocialActivitySettingServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialActivitySettingServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Zsolt Berentey]]></author>
		<method>
			<name>getActivityDefinition</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getActivityDefinitions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getJSONActivityDefinitions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateActivitySetting</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>enabled</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateActivitySetting</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityCounterDefinition</name>
				<type>com.liferay.portlet.social.model.SocialActivityCounterDefinition</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateActivitySettings</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityType</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>activityCounterDefinitions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>checkPermission</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SocialRelationLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialRelationLocalServiceImpl</type>
		<comment><![CDATA[The social relation local service. This service provides methods to handle unidirectional or bidirectional relations between users.

<p>
Relations between users can be unidirectional or bidirectional. The type of relation is determined by an integer constant. Some example relations are <i>co-worker, friend, romantic partner, sibling, spouse, child, enemy, follower, parent, subordinate, supervisor</i>.
</p>

<p>
The two users participating in the relation are designated as User1 and User2. In case of unidirectional relations User1 should always be the subject of the relation. You can use the following English sentence to find out which user to use as User1 and which to use as User2:
</p>

<p>
User1 is <i>&lt;relation&gt;</i> of User2 (e.g. User1 is parent of User2; User1 is supervisor of User2)
</p>

<p>
For bidirectional relations, the service automatically generates the inverse relation.
</p>]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addRelation</name>
			<comment><![CDATA[Adds a social relation between the two users to the database.]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the user that is the subject of the relation]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the user at the other end of the relation]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the type of the relation]]></comment>
			</param>
			<return>
				<comment><![CDATA[the social relation]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the users could not be found, if the users were not from the same company, or if either of the users was the default user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRelation</name>
			<comment><![CDATA[Removes the relation (and its inverse in case of a bidirectional relation) from the database.]]></comment>
			<param>
				<name>relationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the relation]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the relation could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRelation</name>
			<comment><![CDATA[Removes the matching relation (and its inverse in case of a bidirectional relation) from the database.]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the user that is the subject of the relation]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the user at the other end of the relation]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relation's type]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the relation or its inverse relation (if applicable) could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRelation</name>
			<comment><![CDATA[Removes the relation (and its inverse in case of a bidirectional relation) from the database.]]></comment>
			<param>
				<name>relation</name>
				<type>com.liferay.portlet.social.model.SocialRelation</type>
				<comment><![CDATA[the relation to be removed]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the relation is bidirectional and its inverse relation could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRelations</name>
			<comment><![CDATA[Removes all relations involving the user from the database.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRelations</name>
			<comment><![CDATA[Removes all relations between User1 and User2.]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the user that is the subject of the relation]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the user at the other end of the relation]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the inverse relation could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getInverseRelations</name>
			<comment><![CDATA[Returns a range of all the inverse relations of the given type for which the user is User2 of the relation.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relation's type]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching relations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getInverseRelationsCount</name>
			<comment><![CDATA[Returns the number of inverse relations of the given type for which the user is User2 of the relation.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relation's type]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching relations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelation</name>
			<comment><![CDATA[Returns the relation identified by its primary key.]]></comment>
			<param>
				<name>relationId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the relation]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the relation]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the relation could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelation</name>
			<comment><![CDATA[Returns the relation of the given type between User1 and User2.]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the user that is the subject of the relation]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the user at the other end of the relation]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relation's type]]></comment>
			</param>
			<return>
				<comment><![CDATA[Returns the relation]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the relation could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelations</name>
			<comment><![CDATA[Returns a range of all the relations of the given type where the user is the subject of the relation.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relation's type]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of relations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelations</name>
			<comment><![CDATA[Returns a range of all the relations between User1 and User2.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the user that is the subject of the relation]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the user at the other end of the relation]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of relations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelationsCount</name>
			<comment><![CDATA[Returns the number of relations of the given type where the user is the subject of the relation.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relation's type]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of relations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getRelationsCount</name>
			<comment><![CDATA[Returns the number of relations between User1 and User2.]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the user that is the subject of the relation]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the user at the other end of the relation]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of relations]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRelation</name>
			<comment><![CDATA[Returns <code>true</code> if a relation of the given type exists where the user with primary key <code>userId1</code> is User1 of the relation and the user with the primary key <code>userId2</code> is User2 of the relation.]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the user that is the subject of the relation]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the user at the other end of the relation]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relation's type]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the relation exists; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>isRelatable</name>
			<comment><![CDATA[Returns <code>true</code> if the users can be in a relation of the given type where the user with primary key <code>userId1</code> is User1 of the relation and the user with the primary key <code>userId2</code> is User2 of the relation.

<p>
This method returns <code>false</code> if User1 and User2 are the same, if either user is the default user, or if a matching relation already exists.
</p>]]></comment>
			<param>
				<name>userId1</name>
				<type>long</type>
				<comment><![CDATA[the user that is the subject of the relation]]></comment>
			</param>
			<param>
				<name>userId2</name>
				<type>long</type>
				<comment><![CDATA[the user at the other end of the relation]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the relation's type]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the two users can be in a new relation of the given type; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SocialRequestInterpreterLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialRequestInterpreterLocalServiceImpl</type>
		<comment><![CDATA[The social request interpreter local service. Social request interpreters are responsible for translating social requests into human readable form as well as handling social request confirmations and rejections. This service holds a list of interpreters and provides methods to add or remove items from this list.

<p>
Social request interpreters use the language files to get text fragments based on the request's type. An interpreter is created for a specific request type and is only capable of handling requests of that type. As an example, there is an interpreter FriendsRequestInterpreter in the social networking portlet can only translate and handle interpretation, confirmation, and rejection of friend requests.
</p>]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addRequestInterpreter</name>
			<comment><![CDATA[Adds the social request interpreter to the list of available interpreters.]]></comment>
			<param>
				<name>requestInterpreter</name>
				<type>com.liferay.portlet.social.model.SocialRequestInterpreter</type>
				<comment><![CDATA[the social request interpreter]]></comment>
			</param>
		</method>
		<method>
			<name>deleteRequestInterpreter</name>
			<comment><![CDATA[Removes the social request interpreter from the list of available interpreters.]]></comment>
			<param>
				<name>requestInterpreter</name>
				<type>com.liferay.portlet.social.model.SocialRequestInterpreter</type>
				<comment><![CDATA[the social request interpreter]]></comment>
			</param>
		</method>
		<method>
			<name>interpret</name>
			<comment><![CDATA[Creates a human readable request feed entry for the social request using an available compatible request interpreter.

<p>
This method finds the appropriate interpreter for the request by going through the available interpreters to find one that can handle the asset type of the request.
</p>]]></comment>
			<param>
				<name>request</name>
				<type>com.liferay.portlet.social.model.SocialRequest</type>
				<comment><![CDATA[the social request to be translated to human readable form]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[the theme display needed by interpreters to create links and get localized text fragments]]></comment>
			</param>
			<return>
				<comment><![CDATA[the social request feed entry]]></comment>
			</return>
		</method>
		<method>
			<name>processConfirmation</name>
			<comment><![CDATA[Processes the confirmation of the social request.

<p>
Confirmations are handled by finding the appropriate social request interpreter and calling its processConfirmation() method. To find the appropriate interpreter this method goes through the available interpreters to find one that can handle the asset type of the request.
</p>]]></comment>
			<param>
				<name>request</name>
				<type>com.liferay.portlet.social.model.SocialRequest</type>
				<comment><![CDATA[the social request being confirmed]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[the theme display needed by interpreters to create links and get localized text fragments]]></comment>
			</param>
		</method>
		<method>
			<name>processRejection</name>
			<comment><![CDATA[Processes the rejection of the social request.

<p>
Rejections are handled by finding the appropriate social request interpreters and calling their processRejection() methods. To find the appropriate interpreters this method goes through the available interpreters and asks them if they can handle the asset type of the request.
</p>]]></comment>
			<param>
				<name>request</name>
				<type>com.liferay.portlet.social.model.SocialRequest</type>
				<comment><![CDATA[the social request being rejected]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[the theme display needed by interpreters to create links and get localized text fragments]]></comment>
			</param>
		</method>
		<field>
			<name>_requestInterpreters</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>SocialRequestLocalServiceImpl</name>
		<type>com.liferay.portlet.social.service.impl.SocialRequestLocalServiceImpl</type>
		<comment><![CDATA[The social request local service responsible for handling social requests (e.g. friend requests).]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addRequest</name>
			<comment><![CDATA[Adds a social request to the database.

<p>
In order to add a social request, both the requesting user and the receiving user must be from the same company and neither of them can be the default user.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the requesting user]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the group]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the class name of the asset that is the subject of the request]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset that is the subject of the request]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the request's type]]></comment>
			</param>
			<param>
				<name>extraData</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the extra data regarding the request]]></comment>
			</param>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the user receiving the request]]></comment>
			</param>
			<return>
				<comment><![CDATA[the social request]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the users could not be found, if the users were not from the same company, or if either of the users was the default user]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteReceiverUserRequests</name>
			<comment><![CDATA[Removes all the social requests for the receiving user.]]></comment>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRequest</name>
			<comment><![CDATA[Removes the social request identified by its primary key from the database.]]></comment>
			<param>
				<name>requestId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the social request]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the social request could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteRequest</name>
			<comment><![CDATA[Removes the social request from the database.]]></comment>
			<param>
				<name>request</name>
				<type>com.liferay.portlet.social.model.SocialRequest</type>
				<comment><![CDATA[the social request to be removed]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteUserRequests</name>
			<comment><![CDATA[Removes all the social requests for the requesting user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the requesting user]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getReceiverUserRequests</name>
			<comment><![CDATA[Returns a range of all the social requests for the receiving user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching social requests]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getReceiverUserRequests</name>
			<comment><![CDATA[Returns a range of all the social requests with the given status for the receiving user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the social request's status]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching social requests]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getReceiverUserRequestsCount</name>
			<comment><![CDATA[Returns the number of social requests for the receiving user.]]></comment>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching social requests]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getReceiverUserRequestsCount</name>
			<comment><![CDATA[Returns the number of social requests with the given status for the receiving user.]]></comment>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the social request's status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching social requests]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserRequests</name>
			<comment><![CDATA[Returns a range of all the social requests for the requesting user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the requesting user]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching social requests]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserRequests</name>
			<comment><![CDATA[Returns a range of all the social requests with the given status for the requesting user.

<p>
Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
</p>]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the requesting user]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the social request's status]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[the lower bound of the range of results]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[the upper bound of the range of results (not inclusive)]]></comment>
			</param>
			<return>
				<comment><![CDATA[the range of matching social requests]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserRequestsCount</name>
			<comment><![CDATA[Returns the number of social requests for the requesting user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the requesting user]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching social requests]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>getUserRequestsCount</name>
			<comment><![CDATA[Returns the number of social requests with the given status for the requesting user.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the requesting user]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the social request's status]]></comment>
			</param>
			<return>
				<comment><![CDATA[the number of matching social request]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRequest</name>
			<comment><![CDATA[Returns <code>true</code> if a matching social requests exists in the database.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the requesting user]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the class name of the asset that is the subject of the request]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset that is the subject of the request]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the request's type]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the social request's status]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the request exists; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>hasRequest</name>
			<comment><![CDATA[Returns <code>true</code> if a matching social request exists in the database.]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the requesting user]]></comment>
			</param>
			<param>
				<name>className</name>
				<type>java.lang.String</type>
				<comment><![CDATA[the class name of the asset that is the subject of the request]]></comment>
			</param>
			<param>
				<name>classPK</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the asset that is the subject of the request]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>int</type>
				<comment><![CDATA[the request's type]]></comment>
			</param>
			<param>
				<name>receiverUserId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the receiving user]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the social request's status]]></comment>
			</param>
			<return>
				<comment><![CDATA[<code>true</code> if the social request exists; <code>false</code> otherwise]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
		<method>
			<name>updateRequest</name>
			<comment><![CDATA[Updates the social request replacing its status.

<p>
If the status is updated to {@link com.liferay.portlet.social.model.SocialRequestConstants#STATUS_CONFIRM} then {@link com.liferay.portlet.social.service.SocialRequestInterpreterLocalService#processConfirmation( SocialRequest, ThemeDisplay)} is called. If the status is updated to {@link com.liferay.portlet.social.model.SocialRequestConstants#STATUS_IGNORE} then {@link com.liferay.portlet.social.service.SocialRequestInterpreterLocalService#processRejection( SocialRequest, ThemeDisplay)} is called.
</p>]]></comment>
			<param>
				<name>requestId</name>
				<type>long</type>
				<comment><![CDATA[the primary key of the social request]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[the new status]]></comment>
			</param>
			<param>
				<name>themeDisplay</name>
				<type>com.liferay.portal.theme.ThemeDisplay</type>
				<comment><![CDATA[the theme display]]></comment>
			</param>
			<return>
				<comment><![CDATA[the updated social request]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[if the social request could not be found]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[if a system exception occurred]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCFrameworkVersionLocalServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCFrameworkVersionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFrameworkVersionResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFrameworkVersionResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFrameworkVersionResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersion</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addFrameworkVersionResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersion</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersion</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFrameworkVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductVersionFrameworkVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCFrameworkVersionServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCFrameworkVersionServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getFrameworkVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateFrameworkVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>frameworkVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCLicenseLocalServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCLicenseLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>openSource</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recommended</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>licenseId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>license</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCLicense</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>licenseId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLicenses</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLicenses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recommended</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLicenses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recommended</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLicenses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLicensesCount</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLicensesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recommended</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntryLicenses</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>licenseId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>openSource</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recommended</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCLicenseServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCLicenseServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>openSource</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recommended</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>licenseId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>licenseId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateLicense</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>licenseId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>url</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>openSource</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>active</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>recommended</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCProductEntryLocalServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCProductEntryLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tags</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shortDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>longDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>author</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoGroupId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoArtifactId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>licenseIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thumbnails</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fullImages</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addProductEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addProductEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addProductEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntry</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCProductEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addProductEntryResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntry</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCProductEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntry</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCProductEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyProductEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyProductEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntries</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntriesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepositoryXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>baseImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldestDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxNumOfVersions</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoSettings</name>
				<type>java.util.Properties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRepositoryXML</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>baseImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>oldestDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>maxNumOfVersions</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoSettings</name>
				<type>java.util.Properties</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tags</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shortDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>longDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>author</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoGroupId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoArtifactId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>licenseIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thumbnails</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fullImages</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTags</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>tags</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>isVersionSupported</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>frameworkVersions</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>populatePluginPackageElement</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>el</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>productEntry</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCProductEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>productVersion</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCProductVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>baseImageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>populateSettingsElement</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>el</name>
				<type>com.liferay.portal.kernel.xml.Element</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoSettings</name>
				<type>java.util.Properties</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>saveProductScreenshots</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntry</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCProductEntry</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thumbnails</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fullImages</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shortDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>author</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoGroupId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoArtifactId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>licenseIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thumbnails</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fullImages</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCProductEntryServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCProductEntryServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tags</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shortDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>longDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>author</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoGroupId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoArtifactId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>licenseIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thumbnails</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fullImages</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateProductEntry</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tags</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>shortDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>longDescription</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>author</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoGroupId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoArtifactId</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>licenseIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>thumbnails</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fullImages</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCProductScreenshotLocalServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCProductScreenshotLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>deleteProductScreenshot</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productScreenshot</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCProductScreenshot</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductScreenshots</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductScreenshot</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>priority</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductScreenshotByFullImageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>fullImageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductScreenshotByThumbnailId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>thumbnailId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductScreenshots</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCProductVersionLocalServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCProductVersionLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>downloadPageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>directDownloadURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>testDirectDownloadURL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoStoreArtifact</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>frameworkVersionIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersion</name>
				<type>com.liferay.portlet.softwarecatalog.model.SCProductVersion</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductVersionByDirectDownloadURL</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>directDownloadURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductVersionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>downloadPageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>directDownloadURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>testDirectDownloadURL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoStoreArtifact</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>frameworkVersionIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>testDirectDownloadURL</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>directDownloadURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>downloadPageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>directDownloadURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>testDirectDownloadURL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>frameworkVersionIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>SCProductVersionServiceImpl</name>
		<type>com.liferay.portlet.softwarecatalog.service.impl.SCProductVersionServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<method>
			<name>addProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>downloadPageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>directDownloadURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>testDirectDownloadURL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoStoreArtifact</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>frameworkVersionIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductVersions</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getProductVersionsCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productEntryId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateProductVersion</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>productVersionId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>changeLog</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>downloadPageURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>directDownloadURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>testDirectDownloadURL</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>repoStoreArtifact</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>frameworkVersionIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WikiNodeLocalServiceImpl</name>
		<type>com.liferay.portlet.wiki.service.impl.WikiNodeLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Charles May]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addDefaultNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addNodeResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addNodeResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>node</name>
				<type>com.liferay.portlet.wiki.model.WikiNode</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addNodeResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addNodeResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>node</name>
				<type>com.liferay.portlet.wiki.model.WikiNode</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>node</name>
				<type>com.liferay.portlet.wiki.model.WikiNode</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteNodes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyNodes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getCompanyNodesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNodes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNodes</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNodesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>importPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>importer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreams</name>
				<type>java.io.InputStream[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>options</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribeNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribeNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addDefaultNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getWikiImporter</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>importer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<field>
			<name>_log</name>
			<comment><![CDATA[]]></comment>
		</field>
		<field>
			<name>_wikiImporters</name>
			<comment><![CDATA[]]></comment>
		</field>
	</javadoc>
	<javadoc>
		<name>WikiNodeServiceImpl</name>
		<type>com.liferay.portlet.wiki.service.impl.WikiNodeServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Charles May]]></author>
		<method>
			<name>addNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>groupId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>importPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>importer</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreams</name>
				<type>java.io.InputStream[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>options</name>
				<type>java.util.Map</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribeNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribeNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateNode</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WikiPageLocalServiceImpl</name>
		<type>com.liferay.portlet.wiki.service.impl.WikiPageLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<author><![CDATA[Bruno Farache]]></author>
		<author><![CDATA[Julio Camarero]]></author>
		<author><![CDATA[Wesley Gong]]></author>
		<author><![CDATA[Marcellus Tavares]]></author>
		<author><![CDATA[Zsigmond Rab]]></author>
		<author><![CDATA[Zsolt Berentey]]></author>
		<method>
			<name>addPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>summary</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minorEdit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>redirectTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>summary</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minorEdit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>dirName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>modifiedDate</name>
				<type>java.util.Date</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageAttachments</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStreams</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGroupPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>addGuestPermissions</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageResources</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>groupPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>guestPermissions</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTempPageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>IOException</name>
				<type>java.io.IOException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>changeParent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newParentTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTempPageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>getChildren</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDraftPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getIncomingLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNoAssetPages</name>
			<comment><![CDATA[]]></comment>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOrphans</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getOutgoingLinks</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPageByPageId</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>pageId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPageDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewPageURL</name>
				<type>javax.portlet.PortletURL</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>editPageURL</name>
				<type>javax.portlet.PortletURL</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>attachmentURLPrefix</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPageDisplay</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>viewPageURL</name>
				<type>javax.portlet.PortletURL</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>editPageURL</name>
				<type>javax.portlet.PortletURL</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>attachmentURLPrefix</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>resourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>obc</name>
				<type>com.liferay.portal.kernel.util.OrderByComparator</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPagesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecentChanges</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>start</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>end</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getRecentChangesCount</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTempPageAttachmentNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>hasDraftPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>movePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>strict</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>movePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>revertPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateAsset</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetCategoryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetTagNames</name>
				<type>java.lang.String[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>assetLinkEntryIds</name>
				<type>long[]</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>summary</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minorEdit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>redirectTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>resourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updateStatus</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>userId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>status</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validateTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>clearPageCache</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
		</method>
		<method>
			<name>getParentPageTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>getPreviousVersionPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isLinkedTo</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>targetTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>isUsedTitle</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>notifySubscribers</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>node</name>
				<type>com.liferay.portlet.wiki.model.WikiNode</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>update</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>replaceStyles</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>html</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>validate</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WikiPageResourceLocalServiceImpl</name>
		<type>com.liferay.portlet.wiki.service.impl.WikiPageResourceLocalServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addPageResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePageResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPageResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>pageResourcePrimKey</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPageResource</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPageResourcePrimKey</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
	<javadoc>
		<name>WikiPageServiceImpl</name>
		<type>com.liferay.portlet.wiki.service.impl.WikiPageServiceImpl</type>
		<comment><![CDATA[]]></comment>
		<author><![CDATA[Brian Wing Shun Chan]]></author>
		<author><![CDATA[Jorge Ferrer]]></author>
		<author><![CDATA[Raymond Augé]]></author>
		<method>
			<name>addPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>summary</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minorEdit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>summary</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minorEdit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>redirectTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>file</name>
				<type>java.io.File</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addPageAttachments</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>addTempPageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>inputStream</name>
				<type>java.io.InputStream</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>IOException</name>
				<type>java.io.IOException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>changeParent</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newParentTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deletePageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>deleteTempPageAttachment</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>fileName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getDraftPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNodePages</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getNodePagesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>head</name>
				<type>java.lang.Boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPagesRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>max</name>
				<type>int</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getTempPageAttachmentNames</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>tempFolderName</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>movePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>newTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>revertPage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>subscribePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>unsubscribePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>updatePage</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>nodeId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>title</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>content</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>summary</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>minorEdit</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>format</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>parentTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>redirectTitle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>serviceContext</name>
				<type>com.liferay.portal.service.ServiceContext</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>PortalException</name>
				<type>com.liferay.portal.kernel.exception.PortalException</type>
				<comment><![CDATA[]]></comment>
			</throws>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>exportToRSS</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>name</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>description</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>type</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>version</name>
				<type>double</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>displayStyle</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>feedURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>entryURL</name>
				<type>java.lang.String</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>pages</name>
				<type>java.util.List</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>diff</name>
				<type>boolean</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
		<method>
			<name>getPageDiff</name>
			<comment><![CDATA[]]></comment>
			<param>
				<name>companyId</name>
				<type>long</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>latestPage</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>page</name>
				<type>com.liferay.portlet.wiki.model.WikiPage</type>
				<comment><![CDATA[]]></comment>
			</param>
			<param>
				<name>locale</name>
				<type>java.util.Locale</type>
				<comment><![CDATA[]]></comment>
			</param>
			<return>
				<comment><![CDATA[]]></comment>
			</return>
			<throws>
				<name>SystemException</name>
				<type>com.liferay.portal.kernel.exception.SystemException</type>
				<comment><![CDATA[]]></comment>
			</throws>
		</method>
	</javadoc>
</javadocs>