All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.liferay.portal.service.xml Maven / Gradle / Ivy

There is a newer version: 7.0.0-nightly
Show newest version
<?xml version="1.0"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 6.2.0//EN" "http://www.liferay.com/dtd/liferay-service-builder_6_2_0.dtd">

<service-builder package-path="com.liferay.portal">
	<namespace>Portal</namespace>
	<entity name="Account" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="accountId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="parentAccountId" type="long" />
		<column name="name" type="String" />
		<column name="legalName" type="String" />
		<column name="legalId" type="String" />
		<column name="legalType" type="String" />
		<column name="sicCode" type="String" />
		<column name="tickerSymbol" type="String" />
		<column name="industry" type="String" />
		<column name="type" type="String" />
		<column name="size" type="String" />
	</entity>
	<entity name="Address" uuid="true" local-service="true" remote-service="true" persistence-class="com.liferay.portal.service.persistence.AddressPersistenceImpl2">

		<!-- PK fields -->

		<column name="addressId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="street1" type="String" />
		<column name="street2" type="String" />
		<column name="street3" type="String" />
		<column name="city" type="String" />
		<column name="zip" type="String" />
		<column name="regionId" type="long" />
		<column name="countryId" type="long" />
		<column name="typeId" type="int" />
		<column name="mailing" type="boolean" />
		<column name="primary" type="boolean" />

		<!-- Order -->

		<order by="asc">
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
		</finder>
		<finder name="C_C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
		<finder name="C_C_C_M" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
			<finder-column name="mailing" />
		</finder>
		<finder name="C_C_C_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
			<finder-column name="primary" />
		</finder>
	</entity>
	<entity name="BackgroundTask" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="backgroundTaskId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="name" type="String" />
		<column name="servletContextNames" type="String" />
		<column name="taskExecutorClassName" type="String" />
		<column name="taskContext" type="String" />
		<column name="completed" type="boolean" />
		<column name="completionDate" type="Date" />
		<column name="status" type="int" />
		<column name="statusMessage" type="String" />

		<!-- Order -->

		<order by="asc">
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="Status" return-type="Collection">
			<finder-column name="status" />
		</finder>
		<finder name="G_T" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="taskExecutorClassName" arrayable-operator="OR" />
		</finder>
		<finder name="G_S" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="status" />
		</finder>
		<finder name="T_S" return-type="Collection">
			<finder-column name="taskExecutorClassName" arrayable-operator="OR" />
			<finder-column name="status" />
		</finder>
		<finder name="G_N_T" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="name" />
			<finder-column name="taskExecutorClassName" />
		</finder>
		<finder name="G_T_C" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="taskExecutorClassName" arrayable-operator="OR" />
			<finder-column name="completed" />
		</finder>
		<finder name="G_T_S" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="taskExecutorClassName" arrayable-operator="OR" />
			<finder-column name="status" />
		</finder>
		<finder name="G_N_T_C" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="name" />
			<finder-column name="taskExecutorClassName" />
			<finder-column name="completed" />
		</finder>
	</entity>
	<entity name="BrowserTracker" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="browserTrackerId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="userId" type="long" />

		<!-- Other fields -->

		<column name="browserKey" type="long" />

		<!-- Finder methods -->

		<finder name="UserId" return-type="BrowserTracker" unique="true">
			<finder-column name="userId" />
		</finder>
	</entity>
	<entity name="ClassName" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="classNameId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="value" type="String" />

		<!-- Finder methods -->

		<finder name="Value" return-type="ClassName" unique="true">
			<finder-column name="value" />
		</finder>
	</entity>
	<entity name="ClusterGroup" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="clusterGroupId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="name" type="String" />
		<column name="clusterNodeIds" type="String" />
		<column name="wholeCluster" type="boolean" />
	</entity>
	<entity name="CMISRepository" local-service="true" remote-service="false" />
	<entity name="Company" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="companyId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="accountId" type="long" />
		<column name="webId" type="String" />
		<column name="key" type="String" />
		<column name="mx" type="String" />
		<column name="homeURL" type="String" />
		<column name="logoId" type="long" />
		<column name="system" type="boolean" />
		<column name="maxUsers" type="int" />
		<column name="active" type="boolean" />

		<!-- Finder methods -->

		<finder name="WebId" return-type="Company" unique="true">
			<finder-column name="webId" />
		</finder>
		<finder name="Mx" return-type="Company">
			<finder-column name="mx" />
		</finder>
		<finder name="LogoId" return-type="Company">
			<finder-column name="logoId" />
		</finder>
		<finder name="System" return-type="Collection">
			<finder-column name="system" />
		</finder>
	</entity>
	<entity name="Contact" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="contactId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="accountId" type="long" />
		<column name="parentContactId" type="long" />
		<column name="emailAddress" type="String" />
		<column name="firstName" type="String" />
		<column name="middleName" type="String" />
		<column name="lastName" type="String" />
		<column name="prefixId" type="int" />
		<column name="suffixId" type="int" />
		<column name="male" type="boolean" />
		<column name="birthday" type="Date" />
		<column name="smsSn" type="String" />
		<column name="aimSn" type="String" />
		<column name="facebookSn" type="String" />
		<column name="icqSn" type="String" />
		<column name="jabberSn" type="String" />
		<column name="msnSn" type="String" />
		<column name="mySpaceSn" type="String" />
		<column name="skypeSn" type="String" />
		<column name="twitterSn" type="String" />
		<column name="ymSn" type="String" />
		<column name="employeeStatusId" type="String" />
		<column name="employeeNumber" type="String" />
		<column name="jobTitle" type="String" />
		<column name="jobClass" type="String" />
		<column name="hoursOfOperation" type="String" />

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="AccountId" return-type="Collection">
			<finder-column name="accountId" />
		</finder>
		<finder name="C_C" return-type="Collection">
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
	</entity>
	<entity name="Country" local-service="false" remote-service="true">

		<!-- PK fields -->

		<column name="countryId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="name" type="String" />
		<column name="a2" type="String" />
		<column name="a3" type="String" />
		<column name="number" type="String" />
		<column name="idd" type="String" />
		<column name="zipRequired" type="boolean" />
		<column name="active" type="boolean" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" />
		</order>

		<!-- Finder methods -->

		<finder name="Name" return-type="Country" unique="true">
			<finder-column name="name" />
		</finder>
		<finder name="A2" return-type="Country" unique="true">
			<finder-column name="a2" />
		</finder>
		<finder name="A3" return-type="Country" unique="true">
			<finder-column name="a3" />
		</finder>
		<finder name="Active" return-type="Collection">
			<finder-column name="active" />
		</finder>
	</entity>
	<entity name="EmailAddress" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="emailAddressId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="address" type="String" />
		<column name="typeId" type="int" />
		<column name="primary" type="boolean" />

		<!-- Order -->

		<order by="asc">
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
		</finder>
		<finder name="C_C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
		<finder name="C_C_C_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
			<finder-column name="primary" />
		</finder>
	</entity>
	<entity name="Group" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="groupId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="creatorUserId" type="long" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="parentGroupId" type="long" />
		<column name="liveGroupId" type="long" />
		<column name="treePath" type="String" />
		<column name="name" type="String" />
		<column name="description" type="String" />
		<column name="type" type="int" />
		<column name="typeSettings" type="String" />
		<column name="manualMembership" type="boolean" />
		<column name="membershipRestriction" type="int" />
		<column name="friendlyURL" type="String" />
		<column name="site" type="boolean" />
		<column name="remoteStagingGroupCount" type="int" />
		<column name="active" type="boolean" />

		<!-- Relationships -->

		<column name="orgs" type="Collection" entity="Organization" mapping-table="Groups_Orgs" />
		<column name="roles" type="Collection" entity="Role" mapping-table="Groups_Roles" />
		<column name="userGroups" type="Collection" entity="UserGroup" mapping-table="Groups_UserGroups" />
		<column name="users" type="Collection" entity="User" mapping-table="Users_Groups" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" case-sensitive="false" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="LiveGroupId" return-type="Group">
			<finder-column name="liveGroupId" />
		</finder>
		<finder name="C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
		</finder>
		<finder name="C_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="parentGroupId" />
		</finder>
		<finder name="C_N" return-type="Group" unique="true">
			<finder-column name="companyId" />
			<finder-column name="name" />
		</finder>
		<finder name="C_F" return-type="Group" unique="true">
			<finder-column name="companyId" />
			<finder-column name="friendlyURL" />
		</finder>
		<finder name="C_S" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="site" />
		</finder>
		<finder name="T_A" return-type="Collection">
			<finder-column name="type" />
			<finder-column name="active" />
		</finder>
		<finder name="G_C_P" return-type="Collection" db-index="false">
			<finder-column name="groupId" comparator="&gt;" />
			<finder-column name="companyId" />
			<finder-column name="parentGroupId" />
		</finder>
		<finder name="C_C_C" return-type="Group" unique="true">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
		<finder name="C_C_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="parentGroupId" />
		</finder>
		<finder name="C_P_S" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="parentGroupId" />
			<finder-column name="site" />
		</finder>
		<finder name="C_L_N" return-type="Group" unique="true">
			<finder-column name="companyId" />
			<finder-column name="liveGroupId" />
			<finder-column name="name" />
		</finder>
		<finder name="C_C_L_N" return-type="Group" unique="true">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="liveGroupId" />
			<finder-column name="name" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.portlet.asset" entity="AssetCategory" />
		<reference package-path="com.liferay.portlet.asset" entity="AssetEntry" />
		<reference package-path="com.liferay.portlet.asset" entity="AssetTag" />
		<reference package-path="com.liferay.portlet.asset" entity="AssetVocabulary" />
		<reference package-path="com.liferay.portlet.blogs" entity="BlogsEntry" />
		<reference package-path="com.liferay.portlet.blogs" entity="BlogsStatsUser" />
		<reference package-path="com.liferay.portlet.bookmarks" entity="BookmarksFolder" />
		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLApp" />
		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLFileEntryType" />
		<reference package-path="com.liferay.portlet.expando" entity="ExpandoRow" />
		<reference package-path="com.liferay.portlet.journal" entity="JournalArticle" />
		<reference package-path="com.liferay.portlet.journal" entity="JournalStructure" />
		<reference package-path="com.liferay.portlet.journal" entity="JournalTemplate" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBBan" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBCategory" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBStatsUser" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBThread" />
		<reference package-path="com.liferay.portlet.polls" entity="PollsQuestion" />
		<reference package-path="com.liferay.portlet.shopping" entity="ShoppingCart" />
		<reference package-path="com.liferay.portlet.shopping" entity="ShoppingCategory" />
		<reference package-path="com.liferay.portlet.shopping" entity="ShoppingCoupon" />
		<reference package-path="com.liferay.portlet.shopping" entity="ShoppingOrder" />
		<reference package-path="com.liferay.portlet.social" entity="SocialActivity" />
		<reference package-path="com.liferay.portlet.social" entity="SocialActivitySetting" />
		<reference package-path="com.liferay.portlet.softwarecatalog" entity="SCFrameworkVersion" />
		<reference package-path="com.liferay.portlet.softwarecatalog" entity="SCProductEntry" />
		<reference package-path="com.liferay.portlet.wiki" entity="WikiNode" />
	</entity>
	<entity name="Image" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="imageId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="type" type="String" />
		<column name="height" type="int" />
		<column name="width" type="int" />
		<column name="size" type="int" />

		<!-- Order -->

		<order by="asc">
			<order-column name="imageId" />
		</order>

		<!-- Finder methods -->

		<finder name="LtSize" return-type="Collection">
			<finder-column name="size" comparator="&lt;" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLFileEntry" />
	</entity>
	<entity name="Layout" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="plid" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="privateLayout" type="boolean" />
		<column name="layoutId" type="long" accessor="true" />
		<column name="parentLayoutId" type="long" />
		<column name="name" type="String" localized="true" />
		<column name="title" type="String" localized="true" />
		<column name="description" type="String" localized="true" />
		<column name="keywords" type="String" localized="true" />
		<column name="robots" type="String" localized="true" />
		<column name="type" type="String" />
		<column name="typeSettings" type="String" />
		<column name="hidden" type="boolean" />
		<column name="friendlyURL" type="String" />
		<column name="iconImage" type="boolean" />
		<column name="iconImageId" type="long" />
		<column name="themeId" type="String" />
		<column name="colorSchemeId" type="String" />
		<column name="wapThemeId" type="String" />
		<column name="wapColorSchemeId" type="String" />
		<column name="css" type="String" />
		<column name="priority" type="int" />
		<column name="layoutPrototypeUuid" type="String" />
		<column name="layoutPrototypeLinkEnabled" type="boolean" />
		<column name="sourcePrototypeLayoutUuid" type="String" />

		<!-- Order -->

		<order by="asc">
			<order-column name="parentLayoutId" />
			<order-column name="priority" />
		</order>

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="IconImageId" return-type="Layout">
			<finder-column name="iconImageId" />
		</finder>
		<finder name="LayoutPrototypeUuid" return-type="Collection">
			<finder-column name="layoutPrototypeUuid" />
		</finder>
		<finder name="SourcePrototypeLayoutUuid" return-type="Collection">
			<finder-column name="sourcePrototypeLayoutUuid" />
		</finder>
		<finder name="G_P" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
		</finder>
		<finder name="G_P_L" return-type="Layout" unique="true">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="layoutId" />
		</finder>
		<finder name="G_P_P" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="parentLayoutId" />
		</finder>
		<finder name="G_P_F" return-type="Layout" unique="true">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="friendlyURL" />
		</finder>
		<finder name="G_P_T" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="type" />
		</finder>
		<finder name="G_P_SPLU" return-type="Layout">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="sourcePrototypeLayoutUuid" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.portlet.expando" entity="ExpandoRow" />
		<reference package-path="com.liferay.portlet.journal" entity="JournalArticle" />
		<reference package-path="com.liferay.portlet.journal" entity="JournalContentSearch" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBMessage" />
		<reference package-path="com.liferay.portlet.mobiledevicerules" entity="MDRRuleGroupInstance" />
		<reference package-path="com.liferay.portlet.ratings" entity="RatingsStats" />
	</entity>
	<entity name="LayoutBranch" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="LayoutBranchId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />

		<!-- Other fields -->

		<column name="layoutSetBranchId" type="long" />
		<column name="plid" type="long" />
		<column name="name" type="String" />
		<column name="description" type="String" />
		<column name="master" type="boolean" />

		<!-- Finder methods -->

		<finder name="LayoutSetBranchId" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
		</finder>
		<finder name="L_P" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="plid" />
		</finder>
		<finder name="L_P_N" return-type="LayoutBranch" unique="true">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="plid" />
			<finder-column name="name" />
		</finder>
		<finder name="L_P_M" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="plid" />
			<finder-column name="master" />
		</finder>
	</entity>
	<entity name="LayoutFriendlyURL" uuid="true" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="layoutFriendlyURLId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="plid" type="long" />
		<column name="privateLayout" type="boolean" />
		<column name="friendlyURL" type="String" />
		<column name="languageId" type="String" />

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="Plid" return-type="Collection">
			<finder-column name="plid" />
		</finder>
		<finder name="P_F" return-type="Collection">
			<finder-column name="plid" />
			<finder-column name="friendlyURL" />
		</finder>
		<finder name="P_L" return-type="LayoutFriendlyURL" unique="true">
			<finder-column name="plid" />
			<finder-column name="languageId" />
		</finder>
		<finder name="G_P_F" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="friendlyURL" />
		</finder>
		<finder name="G_P_F_L" return-type="LayoutFriendlyURL" unique="true">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="friendlyURL" />
			<finder-column name="languageId" />
		</finder>
	</entity>
	<entity name="LayoutPrototype" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="layoutPrototypeId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="name" type="String" localized="true" />
		<column name="description" type="String" />
		<column name="settings" type="String" />
		<column name="active" type="boolean" />

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="C_A" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="active" />
		</finder>
	</entity>
	<entity name="LayoutRevision" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="layoutRevisionId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="layoutSetBranchId" type="long" />
		<column name="layoutBranchId" type="long" />
		<column name="parentLayoutRevisionId" type="long" />
		<column name="head" type="boolean" />
		<column name="major" type="boolean" />
		<column name="plid" type="long" />
		<column name="privateLayout" type="boolean" />
		<column name="name" type="String" localized="true" />
		<column name="title" type="String" localized="true" />
		<column name="description" type="String" localized="true" />
		<column name="keywords" type="String" localized="true" />
		<column name="robots" type="String" localized="true" />
		<column name="typeSettings" type="String" />
		<column name="iconImage" type="boolean" />
		<column name="iconImageId" type="long" />
		<column name="themeId" type="String" />
		<column name="colorSchemeId" type="String" />
		<column name="wapThemeId" type="String" />
		<column name="wapColorSchemeId" type="String" />
		<column name="css" type="String" />
		<column name="status" type="int" />
		<column name="statusByUserId" type="long" />
		<column name="statusByUserName" type="String" />
		<column name="statusDate" type="Date" />

		<!-- Order -->

		<order by="desc">
			<order-column name="modifiedDate" />
		</order>

		<!-- Finder methods -->

		<finder name="LayoutSetBranchId" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
		</finder>
		<finder name="Plid" return-type="Collection">
			<finder-column name="plid" />
		</finder>
		<finder name="L_H" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="head" />
		</finder>
		<finder name="L_P" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="plid" />
		</finder>
		<finder name="L_S" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="status" />
		</finder>
		<finder name="H_P" return-type="Collection">
			<finder-column name="head" />
			<finder-column name="plid" />
		</finder>
		<finder name="P_NotS" return-type="Collection">
			<finder-column name="plid" />
			<finder-column name="status" comparator="!=" />
		</finder>
		<finder name="L_L_P" return-type="Collection" where="status != 5">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="layoutBranchId" />
			<finder-column name="plid" />
		</finder>
		<finder name="L_P_P" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="parentLayoutRevisionId" />
			<finder-column name="plid" />
		</finder>
		<finder name="L_H_P" return-type="LayoutRevision">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="head" />
			<finder-column name="plid" />
		</finder>
		<finder name="L_P_S" return-type="Collection">
			<finder-column name="layoutSetBranchId" />
			<finder-column name="plid" />
			<finder-column name="status" />
		</finder>
	</entity>
	<entity name="LayoutSet" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="layoutSetId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="privateLayout" type="boolean" />
		<column name="logo" type="boolean" />
		<column name="logoId" type="long" />
		<column name="themeId" type="String" />
		<column name="colorSchemeId" type="String" />
		<column name="wapThemeId" type="String" />
		<column name="wapColorSchemeId" type="String" />
		<column name="css" type="String" />
		<column name="pageCount" type="int" />
		<column name="settings" type="String" />
		<column name="layoutSetPrototypeUuid" type="String" />
		<column name="layoutSetPrototypeLinkEnabled" type="boolean" />

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="LayoutSetPrototypeUuid" return-type="Collection">
			<finder-column name="layoutSetPrototypeUuid" />
		</finder>
		<finder name="G_P" return-type="LayoutSet" unique="true">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
		</finder>
	</entity>
	<entity name="LayoutSetBranch" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="layoutSetBranchId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="privateLayout" type="boolean" />
		<column name="name" type="String" />
		<column name="description" type="String" />
		<column name="master" type="boolean" />
		<column name="logo" type="boolean" />
		<column name="logoId" type="long" />
		<column name="themeId" type="String" />
		<column name="colorSchemeId" type="String" />
		<column name="wapThemeId" type="String" />
		<column name="wapColorSchemeId" type="String" />
		<column name="css" type="String" />
		<column name="settings" type="String" />
		<column name="layoutSetPrototypeUuid" type="String" />
		<column name="layoutSetPrototypeLinkEnabled" type="boolean" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" />
		</order>

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="G_P" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
		</finder>
		<finder name="G_P_N" return-type="LayoutSetBranch" unique="true">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="name" />
		</finder>
		<finder name="G_P_M" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="privateLayout" />
			<finder-column name="master" />
		</finder>
	</entity>
	<entity name="LayoutSetPrototype" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="layoutSetPrototypeId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="name" type="String" localized="true" />
		<column name="description" type="String" />
		<column name="settings" type="String" />
		<column name="active" type="boolean" />

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="C_A" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="active" />
		</finder>
	</entity>
	<entity name="LayoutTemplate" local-service="true" remote-service="false" tx-manager="none" />
	<entity name="ListType" local-service="false" remote-service="true">

		<!-- PK fields -->

		<column name="listTypeId" type="int" primary="true" />

		<!-- Other fields -->

		<column name="name" type="String" />
		<column name="type" type="String" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" case-sensitive="false" />
		</order>

		<!-- Finder methods -->

		<finder name="Type" return-type="Collection">
			<finder-column name="type" />
		</finder>
	</entity>
	<entity name="Lock" uuid="true" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="lockId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />

		<!-- Other fields -->

		<column name="className" type="String" />
		<column name="key" type="String" />
		<column name="owner" type="String" />
		<column name="inheritable" type="boolean" />
		<column name="expirationDate" type="Date" />

		<!-- Finder methods -->

		<finder name="LtExpirationDate" return-type="Collection">
			<finder-column name="expirationDate" comparator="&lt;" />
		</finder>
		<finder name="C_K" return-type="Lock" unique="true">
			<finder-column name="className" />
			<finder-column name="key" />
		</finder>
	</entity>
	<entity name="MembershipRequest" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="membershipRequestId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="createDate" type="Date" />

		<!-- Other fields -->

		<column name="comments" type="String" />
		<column name="replyComments" type="String" />
		<column name="replyDate" type="Date" />
		<column name="replierUserId" type="long" />
		<column name="statusId" type="int" />

		<!-- Order -->

		<order by="desc">
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="G_S" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="statusId" />
		</finder>
		<finder name="G_U_S" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="userId" />
			<finder-column name="statusId" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.mail" entity="Mail" />
	</entity>
	<entity name="Organization" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="organizationId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="parentOrganizationId" type="long" />
		<column name="treePath" type="String" />
		<column name="name" type="String" accessor="true" />
		<column name="type" type="String" />
		<column name="recursable" type="boolean" />
		<column name="regionId" type="long" />
		<column name="countryId" type="long" />
		<column name="statusId" type="int" />
		<column name="comments" type="String" />

		<!-- Relationships -->

		<column name="groups" type="Collection" entity="Group" mapping-table="Groups_Orgs" />
		<column name="users" type="Collection" entity="User" mapping-table="Users_Orgs" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="Locations" return-type="Collection" where="parentOrganizationId != 0" db-index="false">
			<finder-column name="companyId" />
		</finder>
		<finder name="C_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="parentOrganizationId" />
		</finder>
		<finder name="C_T" return-type="Collection" db-index="false">
			<finder-column name="companyId" />
			<finder-column name="treePath" comparator="LIKE" />
		</finder>
		<finder name="C_N" return-type="Organization" unique="true">
			<finder-column name="companyId" />
			<finder-column name="name" />
		</finder>
		<finder name="O_C_P" return-type="Collection" db-index="false">
			<finder-column name="organizationId" comparator="&gt;" />
			<finder-column name="companyId" />
			<finder-column name="parentOrganizationId" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.portlet.asset" entity="AssetCategory" />
		<reference package-path="com.liferay.portlet.asset" entity="AssetEntry" />
		<reference package-path="com.liferay.portlet.asset" entity="AssetTag" />
		<reference package-path="com.liferay.portlet.expando" entity="ExpandoRow" />
	</entity>
	<entity name="OrgGroupRole" local-service="false" remote-service="false">

		<!-- PK fields -->

		<column name="organizationId" type="long" primary="true" />
		<column name="groupId" type="long" primary="true" />
		<column name="roleId" type="long" primary="true" />

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="RoleId" return-type="Collection">
			<finder-column name="roleId" />
		</finder>
	</entity>
	<entity name="OrgLabor" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="orgLaborId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="organizationId" type="long" />
		<column name="typeId" type="int" />
		<column name="sunOpen" type="int" />
		<column name="sunClose" type="int" />
		<column name="monOpen" type="int" />
		<column name="monClose" type="int" />
		<column name="tueOpen" type="int" />
		<column name="tueClose" type="int" />
		<column name="wedOpen" type="int" />
		<column name="wedClose" type="int" />
		<column name="thuOpen" type="int" />
		<column name="thuClose" type="int" />
		<column name="friOpen" type="int" />
		<column name="friClose" type="int" />
		<column name="satOpen" type="int" />
		<column name="satClose" type="int" />

		<!-- Order -->

		<order by="asc">
			<order-column name="organizationId" />
			<order-column name="typeId" />
		</order>

		<!-- Finder methods -->

		<finder name="OrganizationId" return-type="Collection">
			<finder-column name="organizationId" />
		</finder>
	</entity>
	<entity name="PasswordPolicy" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="passwordPolicyId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="defaultPolicy" type="boolean" />
		<column name="name" type="String" />
		<column name="description" type="String" />
		<column name="changeable" type="boolean" />
		<column name="changeRequired" type="boolean" />
		<column name="minAge" type="long" />
		<column name="checkSyntax" type="boolean" />
		<column name="allowDictionaryWords" type="boolean" />
		<column name="minAlphanumeric" type="int" />
		<column name="minLength" type="int" />
		<column name="minLowerCase" type="int" />
		<column name="minNumbers" type="int" />
		<column name="minSymbols" type="int" />
		<column name="minUpperCase" type="int" />
		<column name="regex" type="String" />
		<column name="history" type="boolean" />
		<column name="historyCount" type="int" />
		<column name="expireable" type="boolean" />
		<column name="maxAge" type="long" />
		<column name="warningTime" type="long" />
		<column name="graceLimit" type="int" />
		<column name="lockout" type="boolean" />
		<column name="maxFailure" type="int" />
		<column name="lockoutDuration" type="long" />
		<column name="requireUnlock" type="boolean" />
		<column name="resetFailureCount" type="long" />
		<column name="resetTicketMaxAge" type="long" />

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="C_DP" return-type="PasswordPolicy">
			<finder-column name="companyId" />
			<finder-column name="defaultPolicy" />
		</finder>
		<finder name="C_N" return-type="PasswordPolicy" unique="true">
			<finder-column name="companyId" />
			<finder-column name="name" />
		</finder>
	</entity>
	<entity name="PasswordPolicyRel" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="passwordPolicyRelId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="passwordPolicyId" type="long" />
		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />

		<!-- Finder methods -->

		<finder name="PasswordPolicyId" return-type="Collection">
			<finder-column name="passwordPolicyId" />
		</finder>
		<finder name="C_C" return-type="PasswordPolicyRel" unique="true">
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
	</entity>
	<entity name="PasswordTracker" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="passwordTrackerId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="userId" type="long" />
		<column name="createDate" type="Date" />

		<!-- Other fields -->

		<column name="password" type="String" />

		<!-- Order -->

		<order by="desc">
			<order-column name="userId" />
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
	</entity>
	<entity name="Permission" local-service="false" remote-service="true" />
	<entity name="Phone" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="phoneId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="number" type="String" />
		<column name="extension" type="String" />
		<column name="typeId" type="int" />
		<column name="primary" type="boolean" />

		<!-- Order -->

		<order by="asc">
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
		</finder>
		<finder name="C_C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
		<finder name="C_C_C_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
			<finder-column name="primary" />
		</finder>
	</entity>
	<entity name="PluginSetting" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="pluginSettingId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />

		<!-- Other fields -->

		<column name="pluginId" type="String" />
		<column name="pluginType" type="String" />
		<column name="roles" type="String" />
		<column name="active" type="boolean" />

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="C_I_T" return-type="PluginSetting" unique="true">
			<finder-column name="companyId" />
			<finder-column name="pluginId" />
			<finder-column name="pluginType" />
		</finder>
	</entity>
	<entity name="Portal" local-service="true" remote-service="true" />
	<entity name="PortalPreferences" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="portalPreferencesId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="ownerId" type="long" />
		<column name="ownerType" type="int" />
		<column name="preferences" type="String" />

		<!-- Finder methods -->

		<finder name="O_O" return-type="PortalPreferences">
			<finder-column name="ownerId" />
			<finder-column name="ownerType" />
		</finder>
	</entity>
	<entity name="Portlet" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="id" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />

		<!-- Other fields -->

		<column name="portletId" type="String" accessor="true" />
		<column name="roles" type="String" />
		<column name="active" type="boolean" />

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="C_P" return-type="Portlet" unique="true">
			<finder-column name="companyId" />
			<finder-column name="portletId" />
		</finder>
	</entity>
	<entity name="PortletItem" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="portletItemId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="name" type="String" />
		<column name="portletId" type="String" />
		<column name="classNameId" type="long" />

		<!-- Finder methods -->

		<finder name="G_C" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="classNameId" />
		</finder>
		<finder name="G_P_C" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="portletId" />
			<finder-column name="classNameId" />
		</finder>
		<finder name="G_N_P_C" return-type="PortletItem">
			<finder-column name="groupId" />
			<finder-column name="name" case-sensitive="false" />
			<finder-column name="portletId" />
			<finder-column name="classNameId" />
		</finder>
	</entity>
	<entity name="PortletPreferences" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="portletPreferencesId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="ownerId" type="long" />
		<column name="ownerType" type="int" />
		<column name="plid" type="long" />
		<column name="portletId" type="String" />
		<column name="preferences" type="String" />

		<!-- Finder methods -->

		<finder name="Plid" return-type="Collection">
			<finder-column name="plid" />
		</finder>
		<finder name="PortletId" return-type="Collection">
			<finder-column name="portletId" />
		</finder>
		<finder name="O_P" return-type="Collection">
			<finder-column name="ownerType" />
			<finder-column name="portletId" />
		</finder>
		<finder name="P_P" return-type="Collection">
			<finder-column name="plid" />
			<finder-column name="portletId" />
		</finder>
		<finder name="O_O_P" return-type="Collection">
			<finder-column name="ownerId" />
			<finder-column name="ownerType" />
			<finder-column name="plid" />
		</finder>
		<finder name="O_O_PI" return-type="Collection">
			<finder-column name="ownerId" />
			<finder-column name="ownerType" />
			<finder-column name="portletId" />
		</finder>
		<finder name="O_P_P" return-type="Collection">
			<finder-column name="ownerType" />
			<finder-column name="plid" />
			<finder-column name="portletId" />
		</finder>
		<finder name="O_O_P_P" return-type="PortletPreferences" unique="true">
			<finder-column name="ownerId" />
			<finder-column name="ownerType" />
			<finder-column name="plid" />
			<finder-column name="portletId" />
		</finder>
	</entity>
	<entity name="Quartz" local-service="true" remote-service="false" />
	<entity name="Region" local-service="false" remote-service="true">

		<!-- PK fields -->

		<column name="regionId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="countryId" type="long" />
		<column name="regionCode" type="String" />
		<column name="name" type="String" />
		<column name="active" type="boolean" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" />
		</order>

		<!-- Finder methods -->

		<finder name="CountryId" return-type="Collection">
			<finder-column name="countryId" />
		</finder>
		<finder name="Active" return-type="Collection">
			<finder-column name="active" />
		</finder>
		<finder name="C_R" return-type="Region" unique="true">
			<finder-column name="countryId" />
			<finder-column name="regionCode" />
		</finder>
		<finder name="C_A" return-type="Collection">
			<finder-column name="countryId" />
			<finder-column name="active" />
		</finder>
	</entity>
	<entity name="Release" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="releaseId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="servletContextName" type="String" />
		<column name="buildNumber" type="int" />
		<column name="buildDate" type="Date" />
		<column name="verified" type="boolean" />
		<column name="state" type="int" />
		<column name="testString" type="String" />

		<!-- Finder methods -->

		<finder name="ServletContextName" return-type="Release" unique="true">
			<finder-column name="servletContextName" case-sensitive="false" />
		</finder>
	</entity>
	<entity name="Repository" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="repositoryId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="name" type="String" />
		<column name="description" type="String" />
		<column name="portletId" type="String" />
		<column name="typeSettings" type="String" />
		<column name="dlFolderId" type="long" />

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="G_N_P" return-type="Repository" unique="true">
			<finder-column name="groupId" />
			<finder-column name="name" />
			<finder-column name="portletId" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.portlet.asset" entity="AssetEntry" />
		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLAppHelper" />
		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLFileEntry" />
		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLFileEntryType" />
		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLFileVersion" />
		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLFolder" />
		<reference package-path="com.liferay.portlet.expando" entity="ExpandoValue" />
	</entity>
	<entity name="RepositoryEntry" uuid="true" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="repositoryEntryId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="repositoryId" type="long" />
		<column name="mappedId" type="String" />
		<column name="manualCheckInRequired" type="boolean" />

		<!-- Finder methods -->

		<finder name="RepositoryId" return-type="Collection">
			<finder-column name="repositoryId" />
		</finder>
		<finder name="R_M" return-type="RepositoryEntry" unique="true">
			<finder-column name="repositoryId" />
			<finder-column name="mappedId" />
		</finder>
	</entity>
	<entity name="Resource" local-service="true" remote-service="false" />
	<entity name="ResourceAction" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="resourceActionId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="name" type="String" />
		<column name="actionId" type="String" />
		<column name="bitwiseValue" type="long" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" />
			<order-column name="bitwiseValue" />
		</order>

		<!-- Finder methods -->

		<finder name="Name" return-type="Collection">
			<finder-column name="name" />
		</finder>
		<finder name="N_A" return-type="ResourceAction" unique="true">
			<finder-column name="name" case-sensitive="true" />
			<finder-column name="actionId" />
		</finder>
	</entity>
	<entity name="ResourceBlock" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="resourceBlockId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />

		<!-- Other fields -->

		<column name="groupId" type="long" />
		<column name="name" type="String" />
		<column name="permissionsHash" type="String" />
		<column name="referenceCount" type="long" />

		<!-- Finder methods -->

		<finder name="C_N" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="name" />
		</finder>
		<finder name="C_G_N" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="groupId" />
			<finder-column name="name" />
		</finder>
		<finder name="C_G_N_P" return-type="ResourceBlock" unique="true">
			<finder-column name="companyId" />
			<finder-column name="groupId" />
			<finder-column name="name" />
			<finder-column name="permissionsHash" />
		</finder>
	</entity>
	<entity name="ResourceBlockPermission" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="resourceBlockPermissionId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="resourceBlockId" type="long" />
		<column name="roleId" type="long" />
		<column name="actionIds" type="long" />

		<!-- Finder methods -->

		<finder name="RoleId" return-type="Collection">
			<finder-column name="roleId" />
		</finder>
		<finder name="R_R" return-type="ResourceBlockPermission" unique="true">
			<finder-column name="resourceBlockId" />
			<finder-column name="roleId" />
		</finder>
	</entity>
	<entity name="ResourcePermission" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="resourcePermissionId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />

		<!-- Other fields -->

		<column name="name" type="String" />
		<column name="scope" type="int" />
		<column name="primKey" type="String" />
		<column name="roleId" type="long" />
		<column name="ownerId" type="long" />
		<column name="actionIds" type="long" />

		<!-- Finder methods -->

		<finder name="Scope" return-type="Collection">
			<finder-column name="scope" arrayable-operator="OR" />
		</finder>
		<finder name="RoleId" return-type="Collection">
			<finder-column name="roleId" />
		</finder>
		<finder name="C_LikeP" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="primKey" comparator="LIKE" />
		</finder>
		<finder name="C_N_S" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="name" />
			<finder-column name="scope" />
		</finder>
		<finder name="C_N_S_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="name" />
			<finder-column name="scope" />
			<finder-column name="primKey" />
		</finder>
		<finder name="C_N_S_P_R" return-type="Collection" unique="true">
			<finder-column name="companyId" />
			<finder-column name="name" />
			<finder-column name="scope" />
			<finder-column name="primKey" />
			<finder-column name="roleId" arrayable-operator="OR" />
		</finder>
	</entity>
	<entity name="ResourceTypePermission" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="resourceTypePermissionId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />

		<!-- Other fields -->

		<column name="groupId" type="long" />
		<column name="name" type="String" />
		<column name="roleId" type="long" />
		<column name="actionIds" type="long" />

		<!-- Finder methods -->

		<finder name="RoleId" return-type="Collection">
			<finder-column name="roleId" />
		</finder>
		<finder name="C_N_R" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="name" />
			<finder-column name="roleId" />
		</finder>
		<finder name="C_G_N_R" return-type="ResourceTypePermission" unique="true">
			<finder-column name="companyId" />
			<finder-column name="groupId" />
			<finder-column name="name" />
			<finder-column name="roleId" />
		</finder>
	</entity>
	<entity name="Role" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="roleId" type="long" primary="true" accessor="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="name" type="String" accessor="true" />
		<column name="title" type="String" localized="true" />
		<column name="description" type="String" localized="true" />
		<column name="type" type="int" />
		<column name="subtype" type="String" />

		<!-- Relationships -->

		<column name="groups" type="Collection" entity="Group" mapping-table="Groups_Roles" />
		<column name="users" type="Collection" entity="User" mapping-table="Users_Roles" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="Name" return-type="Collection">
			<finder-column name="name" />
		</finder>
		<finder name="Type" return-type="Collection">
			<finder-column name="type" />
		</finder>
		<finder name="Subtype" return-type="Collection">
			<finder-column name="subtype" />
		</finder>
		<finder name="C_N" return-type="Role" unique="true">
			<finder-column name="companyId" />
			<finder-column name="name" case-sensitive="false" />
		</finder>
		<finder name="C_T" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="type" arrayable-operator="OR" />
		</finder>
		<finder name="T_S" return-type="Collection">
			<finder-column name="type" />
			<finder-column name="subtype" />
		</finder>
		<finder name="C_C_C" return-type="Role" unique="true">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.portlet.expando" entity="ExpandoRow" />
	</entity>
	<entity name="ServiceComponent" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="serviceComponentId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="buildNamespace" type="String" />
		<column name="buildNumber" type="long" />
		<column name="buildDate" type="long" />
		<column name="data" type="String" />

		<!-- Order -->

		<order by="desc">
			<order-column name="buildNamespace" />
			<order-column name="buildNumber" />
		</order>

		<!-- Finder methods -->

		<finder name="BuildNamespace" return-type="Collection">
			<finder-column name="buildNamespace" />
		</finder>
		<finder name="BNS_BNU" return-type="ServiceComponent" unique="true">
			<finder-column name="buildNamespace" />
			<finder-column name="buildNumber" />
		</finder>
	</entity>
	<entity name="Shard" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="shardId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="name" type="String" />

		<!-- Finder methods -->

		<finder name="Name" return-type="Shard">
			<finder-column name="name" />
		</finder>
		<finder name="C_C" return-type="Shard">
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
	</entity>
	<entity name="Staging" local-service="true" remote-service="true" />
	<entity name="Subscription" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="subscriptionId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="frequency" type="String" />

		<!-- Finder methods -->

		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="U_C" return-type="Collection">
			<finder-column name="userId" />
			<finder-column name="classNameId" />
		</finder>
		<finder name="C_C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
		<finder name="C_U_C_C" return-type="Collection" unique="true">
			<finder-column name="companyId" />
			<finder-column name="userId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" arrayable-operator="OR" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.portlet.asset" entity="AssetEntry" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBThread" />
		<reference package-path="com.liferay.portlet.social" entity="SocialActivity" />
	</entity>
	<entity name="SystemEvent" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="systemEventId" type="long" primary="true" accessor="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="classUuid" type="String" />
		<column name="referrerClassNameId" type="long" />
		<column name="parentSystemEventId" type="long" />
		<column name="systemEventSetKey" type="long" />
		<column name="type" type="int" />
		<column name="extraData" type="String" />

		<!-- Order -->

		<order by="desc">
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="G_S" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="systemEventSetKey" />
		</finder>
		<finder name="G_C_C" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
		<finder name="G_C_C_T" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
			<finder-column name="type" />
		</finder>
	</entity>
	<entity name="Team" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="teamId" type="long" primary="true" accessor="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="groupId" type="long" />
		<column name="name" type="String" />
		<column name="description" type="String" />

		<!-- Relationships -->

		<column name="users" type="Collection" entity="User" mapping-table="Users_Teams" />
		<column name="userGroups" type="Collection" entity="UserGroup" mapping-table="UserGroups_Teams" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" />
		</order>

		<!-- Finder methods -->

		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="G_N" return-type="Team" unique="true">
			<finder-column name="groupId" />
			<finder-column name="name" />
		</finder>
	</entity>
	<entity name="Theme" local-service="true" remote-service="true" tx-manager="none" />
	<entity name="Ticket" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="ticketId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="createDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="key" type="String" />
		<column name="type" type="int" />
		<column name="extraInfo" type="String" />
		<column name="expirationDate" type="Date" />

		<!-- Order -->

		<order by="asc">
			<order-column name="ticketId" />
		</order>

		<!-- Finder methods -->

		<finder name="Key" return-type="Ticket">
			<finder-column name="key" />
		</finder>
	</entity>
	<entity name="User" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="userId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="defaultUser" type="boolean" />
		<column name="contactId" type="long" />
		<column name="password" type="String" json-enabled="false" />
		<column name="passwordEncrypted" type="boolean" json-enabled="false" />
		<column name="passwordReset" type="boolean" json-enabled="false" />
		<column name="passwordModifiedDate" type="Date" json-enabled="false" />
		<column name="digest" type="String" json-enabled="false" />
		<column name="reminderQueryQuestion" type="String" />
		<column name="reminderQueryAnswer" type="String" />
		<column name="graceLoginCount" type="int" />
		<column name="screenName" type="String" />
		<column name="emailAddress" type="String" />
		<column name="facebookId" type="long" />
		<column name="ldapServerId" type="long" />
		<column name="openId" type="String" />
		<column name="portraitId" type="long" />
		<column name="languageId" type="String" />
		<column name="timeZoneId" type="String" />
		<column name="greeting" type="String" />
		<column name="comments" type="String" />
		<column name="firstName" type="String" />
		<column name="middleName" type="String" />
		<column name="lastName" type="String" />
		<column name="jobTitle" type="String" />
		<column name="loginDate" type="Date" />
		<column name="loginIP" type="String" />
		<column name="lastLoginDate" type="Date" />
		<column name="lastLoginIP" type="String" />
		<column name="lastFailedLoginDate" type="Date" />
		<column name="failedLoginAttempts" type="int" />
		<column name="lockout" type="boolean" />
		<column name="lockoutDate" type="Date" />
		<column name="agreedToTermsOfUse" type="boolean" />
		<column name="emailAddressVerified" type="boolean" />
		<column name="status" type="int" />

		<!-- Relationships -->

		<column name="groups" type="Collection" entity="Group" mapping-table="Users_Groups" />
		<column name="orgs" type="Collection" entity="Organization" mapping-table="Users_Orgs" />
		<column name="roles" type="Collection" entity="Role" mapping-table="Users_Roles" />
		<column name="teams" type="Collection" entity="Team" mapping-table="Users_Teams" />
		<column name="userGroups" type="Collection" entity="UserGroup" mapping-table="Users_UserGroups" />

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="ContactId" return-type="User" unique="true">
			<finder-column name="contactId" />
		</finder>
		<finder name="EmailAddress" return-type="Collection">
			<finder-column name="emailAddress" />
		</finder>
		<finder name="PortraitId" return-type="User">
			<finder-column name="portraitId" />
		</finder>
		<finder name="C_U" return-type="User" unique="true">
			<finder-column name="companyId" />
			<finder-column name="userId" />
		</finder>
		<finder name="C_CD" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="createDate" />
		</finder>
		<finder name="C_MD" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="modifiedDate" />
		</finder>
		<finder name="C_DU" return-type="User">
			<finder-column name="companyId" />
			<finder-column name="defaultUser" />
		</finder>
		<finder name="C_SN" return-type="User" unique="true">
			<finder-column name="companyId" />
			<finder-column name="screenName" />
		</finder>
		<finder name="C_EA" return-type="User" unique="true">
			<finder-column name="companyId" />
			<finder-column name="emailAddress" />
		</finder>
		<finder name="C_FID" return-type="User">
			<finder-column name="companyId" />
			<finder-column name="facebookId" />
		</finder>
		<finder name="C_O" return-type="User">
			<finder-column name="companyId" />
			<finder-column name="openId" />
		</finder>
		<finder name="C_S" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="status" />
		</finder>
		<finder name="C_CD_MD" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="createDate" />
			<finder-column name="modifiedDate" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.mail" entity="Mail" />
		<reference package-path="com.liferay.portlet.announcements" entity="AnnouncementsDelivery" />
		<reference package-path="com.liferay.portlet.asset" entity="AssetEntry" />
		<reference package-path="com.liferay.portlet.blogs" entity="BlogsStatsUser" />
		<reference package-path="com.liferay.portlet.documentlibrary" entity="DLFileRank" />
		<reference package-path="com.liferay.portlet.expando" entity="ExpandoRow" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBBan" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBMessage" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBStatsUser" />
		<reference package-path="com.liferay.portlet.messageboards" entity="MBThreadFlag" />
		<reference package-path="com.liferay.portlet.shopping" entity="ShoppingCart" />
		<reference package-path="com.liferay.portlet.social" entity="SocialActivity" />
		<reference package-path="com.liferay.portlet.social" entity="SocialRequest" />
	</entity>
	<entity name="UserGroup" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="userGroupId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="parentUserGroupId" type="long" />
		<column name="name" type="String" accessor="true" />
		<column name="description" type="String" />
		<column name="addedByLDAPImport" type="boolean" />

		<!-- Relationships -->

		<column name="groups" type="Collection" entity="Group" mapping-table="Groups_UserGroups" />
		<column name="teams" type="Collection" entity="Team" mapping-table="UserGroups_Teams" />
		<column name="users" type="Collection" entity="User" mapping-table="Users_UserGroups" />

		<!-- Order -->

		<order by="asc">
			<order-column name="name" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="C_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="parentUserGroupId" />
		</finder>
		<finder name="C_N" return-type="UserGroup" unique="true">
			<finder-column name="companyId" />
			<finder-column name="name" />
		</finder>

		<!-- References -->

		<reference package-path="com.liferay.portlet.expando" entity="ExpandoRow" />
	</entity>
	<entity name="UserGroupGroupRole" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="userGroupId" type="long" primary="true" />
		<column name="groupId" type="long" primary="true" />
		<column name="roleId" type="long" primary="true" />

		<!-- Finder methods -->

		<finder name="UserGroupId" return-type="Collection">
			<finder-column name="userGroupId" />
		</finder>
		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="RoleId" return-type="Collection">
			<finder-column name="roleId" />
		</finder>
		<finder name="U_G" return-type="Collection">
			<finder-column name="userGroupId" />
			<finder-column name="groupId" />
		</finder>
		<finder name="G_R" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="roleId" />
		</finder>
	</entity>
	<entity name="UserGroupRole" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="userId" type="long" primary="true" />
		<column name="groupId" type="long" primary="true" accessor="true" />
		<column name="roleId" type="long" primary="true" accessor="true" />

		<!-- Finder methods -->

		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="GroupId" return-type="Collection">
			<finder-column name="groupId" />
		</finder>
		<finder name="RoleId" return-type="Collection">
			<finder-column name="roleId" />
		</finder>
		<finder name="U_G" return-type="Collection">
			<finder-column name="userId" />
			<finder-column name="groupId" />
		</finder>
		<finder name="G_R" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="roleId" />
		</finder>
	</entity>
	<entity name="UserIdMapper" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="userIdMapperId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="userId" type="long" />

		<!-- Other fields -->

		<column name="type" type="String" />
		<column name="description" type="String" />
		<column name="externalUserId" type="String" />

		<!-- Finder methods -->

		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="U_T" return-type="UserIdMapper" unique="true">
			<finder-column name="userId" />
			<finder-column name="type" />
		</finder>
		<finder name="T_E" return-type="UserIdMapper" unique="true">
			<finder-column name="type" />
			<finder-column name="externalUserId" />
		</finder>
	</entity>
	<entity name="UserNotificationDelivery" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="userNotificationDeliveryId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />

		<!-- Other fields -->

		<column name="portletId" type="String" />
		<column name="classNameId" type="long" />
		<column name="notificationType" type="int" />
		<column name="deliveryType" type="int" />
		<column name="deliver" type="boolean" />

		<!-- Finder methods -->

		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="U_P_C_N_D" return-type="UserNotificationDelivery" unique="true">
			<finder-column name="userId" />
			<finder-column name="portletId" />
			<finder-column name="classNameId" />
			<finder-column name="notificationType" />
			<finder-column name="deliveryType" />
		</finder>
	</entity>
	<entity name="UserNotificationEvent" uuid="true" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="userNotificationEventId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />

		<!-- Other fields -->

		<column name="type" type="String" />
		<column name="timestamp" type="long" />
		<column name="deliverBy" type="long" />
		<column name="delivered" type="boolean" />
		<column name="payload" type="String" />
		<column name="archived" type="boolean" />

		<!-- Order -->

		<order by="desc">
			<order-column name="timestamp" />
		</order>

		<!-- Finder methods -->

		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="U_D" return-type="Collection">
			<finder-column name="userId" />
			<finder-column name="delivered" />
		</finder>
		<finder name="U_A" return-type="Collection">
			<finder-column name="userId" />
			<finder-column name="archived" />
		</finder>
	</entity>
	<entity name="UserTracker" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="userTrackerId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="sessionId" type="String" />
		<column name="remoteAddr" type="String" />
		<column name="remoteHost" type="String" />
		<column name="userAgent" type="String" />

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="SessionId" return-type="Collection">
			<finder-column name="sessionId" />
		</finder>
	</entity>
	<entity name="UserTrackerPath" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="userTrackerPathId" type="long" primary="true" />

		<!-- Other fields -->

		<column name="userTrackerId" type="long" />
		<column name="path" type="String" />
		<column name="pathDate" type="Date" />

		<!-- Finder methods -->

		<finder name="UserTrackerId" return-type="Collection">
			<finder-column name="userTrackerId" />
		</finder>
	</entity>
	<entity name="VirtualHost" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="virtualHostId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />

		<!-- Other fields -->

		<column name="layoutSetId" type="long" />
		<column name="hostname" type="String" />

		<!-- Finder methods -->

		<finder name="Hostname" return-type="VirtualHost" unique="true">
			<finder-column name="hostname" />
		</finder>
		<finder name="C_L" return-type="VirtualHost" unique="true">
			<finder-column name="companyId" />
			<finder-column name="layoutSetId" />
		</finder>
	</entity>
	<entity name="WebDAVProps" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="webDavPropsId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="props" type="String" />

		<!-- Finder methods -->

		<finder name="C_C" return-type="WebDAVProps" unique="true">
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
	</entity>
	<entity name="Website" uuid="true" local-service="true" remote-service="true">

		<!-- PK fields -->

		<column name="websiteId" type="long" primary="true" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="url" type="String" />
		<column name="typeId" type="int" />
		<column name="primary" type="boolean" />

		<!-- Order -->

		<order by="asc">
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="UserId" return-type="Collection">
			<finder-column name="userId" />
		</finder>
		<finder name="C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
		</finder>
		<finder name="C_C_C" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
		<finder name="C_C_C_P" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
			<finder-column name="primary" />
		</finder>
	</entity>
	<entity name="WorkflowDefinitionLink" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="workflowDefinitionLinkId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="typePK" type="long" />
		<column name="workflowDefinitionName" type="String" />
		<column name="workflowDefinitionVersion" type="int" />

		<!-- Order -->

		<order by="asc">
			<order-column name="workflowDefinitionName" />
		</order>

		<!-- Finder methods -->

		<finder name="CompanyId" return-type="Collection">
			<finder-column name="companyId" />
		</finder>
		<finder name="C_W_W" return-type="Collection">
			<finder-column name="companyId" />
			<finder-column name="workflowDefinitionName" />
			<finder-column name="workflowDefinitionVersion" />
		</finder>
		<finder name="G_C_C_C_T" return-type="WorkflowDefinitionLink">
			<finder-column name="groupId" />
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
			<finder-column name="typePK" />
		</finder>
	</entity>
	<entity name="WorkflowInstanceLink" local-service="true" remote-service="false">

		<!-- PK fields -->

		<column name="workflowInstanceLinkId" type="long" primary="true" />

		<!-- Group instance -->

		<column name="groupId" type="long" />

		<!-- Audit fields -->

		<column name="companyId" type="long" />
		<column name="userId" type="long" />
		<column name="userName" type="String" />
		<column name="createDate" type="Date" />
		<column name="modifiedDate" type="Date" />

		<!-- Other fields -->

		<column name="classNameId" type="long" />
		<column name="classPK" type="long" />
		<column name="workflowInstanceId" type="long" />

		<!-- Order -->

		<order by="desc">
			<order-column name="createDate" />
		</order>

		<!-- Finder methods -->

		<finder name="G_C_C_C" return-type="Collection">
			<finder-column name="groupId" />
			<finder-column name="companyId" />
			<finder-column name="classNameId" />
			<finder-column name="classPK" />
		</finder>
	</entity>
	<exceptions>
		<exception>AccountName</exception>
		<exception>AddressCity</exception>
		<exception>AddressStreet</exception>
		<exception>AddressZip</exception>
		<exception>CompanyMaxUsers</exception>
		<exception>CompanyMx</exception>
		<exception>CompanyVirtualHost</exception>
		<exception>CompanyWebId</exception>
		<exception>ContactBirthday</exception>
		<exception>ContactClassName</exception>
		<exception>ContactFirstName</exception>
		<exception>ContactLastName</exception>
		<exception>CountryA2</exception>
		<exception>CountryA3</exception>
		<exception>CountryIdd</exception>
		<exception>CountryName</exception>
		<exception>CountryNumber</exception>
		<exception>DuplicateGroup</exception>
		<exception>DuplicateLock</exception>
		<exception>DuplicateOpenId</exception>
		<exception>DuplicateOrganization</exception>
		<exception>DuplicatePasswordPolicy</exception>
		<exception>DuplicateRole</exception>
		<exception>DuplicateTeam</exception>
		<exception>DuplicateUserEmailAddress</exception>
		<exception>DuplicateUserGroup</exception>
		<exception>DuplicateUserId</exception>
		<exception>DuplicateUserScreenName</exception>
		<exception>EmailAddress</exception>
		<exception>ExpiredLock</exception>
		<exception>GroupFriendlyURL</exception>
		<exception>GroupName</exception>
		<exception>GroupParent</exception>
		<exception>ImageType</exception>
		<exception>InvalidLock</exception>
		<exception>InvalidRepository</exception>
		<exception>LARFile</exception>
		<exception>LARFileSize</exception>
		<exception>LARType</exception>
		<exception>LayoutBranchName</exception>
		<exception>LayoutFriendlyURL</exception>
		<exception>LayoutFriendlyURLs</exception>
		<exception>LayoutHidden</exception>
		<exception>LayoutImport</exception>
		<exception>LayoutName</exception>
		<exception>LayoutParentLayoutId</exception>
		<exception>LayoutPermission</exception>
		<exception>LayoutPrototype</exception>
		<exception>LayoutRevisionMajor</exception>
		<exception>LayoutSetBranchName</exception>
		<exception>LayoutSetVirtualHost</exception>
		<exception>LayoutType</exception>
		<exception>MembershipRequestComments</exception>
		<exception>MissingReference</exception>
		<exception>OldServiceComponent</exception>
		<exception>OrganizationId</exception>
		<exception>OrganizationName</exception>
		<exception>OrganizationParent</exception>
		<exception>OrganizationType</exception>
		<exception>PasswordExpired</exception>
		<exception>PasswordPolicyName</exception>
		<exception>PendingBackgroundTask</exception>
		<exception>PhoneNumber</exception>
		<exception>PortletActive</exception>
		<exception>PortletDefaultPreferences</exception>
		<exception>PortletId</exception>
		<exception>PortletItemName</exception>
		<exception>PwdEncryptor</exception>
		<exception>RegionCode</exception>
		<exception>RegionName</exception>
		<exception>RemoteExport</exception>
		<exception>RequiredCompany</exception>
		<exception>RequiredGroup</exception>
		<exception>RequiredLayout</exception>
		<exception>RequiredLayoutPrototype</exception>
		<exception>RequiredLayoutSetBranch</exception>
		<exception>RequiredLayoutSetPrototype</exception>
		<exception>RequiredOrganization</exception>
		<exception>RequiredPasswordPolicy</exception>
		<exception>RequiredReminderQuery</exception>
		<exception>RequiredRole</exception>
		<exception>RequiredUser</exception>
		<exception>RequiredUserGroup</exception>
		<exception>ReservedUserEmailAddress</exception>
		<exception>ReservedUserId</exception>
		<exception>ReservedUserScreenName</exception>
		<exception>ResourcePrimKey</exception>
		<exception>RoleAssignment</exception>
		<exception>RoleName</exception>
		<exception>RolePermissions</exception>
		<exception>SendPassword</exception>
		<exception>SitemapChangeFrequency</exception>
		<exception>SitemapInclude</exception>
		<exception>SitemapPagePriority</exception>
		<exception>TeamName</exception>
		<exception>UserActive</exception>
		<exception>UserEmailAddress</exception>
		<exception>UserField</exception>
		<exception>UserGroupName</exception>
		<exception>UserId</exception>
		<exception>UserLockout</exception>
		<exception>UserPassword</exception>
		<exception>UserReminderQuery</exception>
		<exception>UserScreenName</exception>
		<exception>UserSms</exception>
		<exception>WebsiteURL</exception>
	</exceptions>
</service-builder>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy