com.liferay.portal.tools.samplesqlbuilder
Class DataFactory
java.lang.Object
com.liferay.portal.tools.samplesqlbuilder.DataFactory
public class DataFactory
- extends java.lang.Object
- Author:
- Brian Wing Shun Chan
|
Constructor Summary |
DataFactory(java.lang.String baseDir,
int maxGroupsCount,
int maxUserToGroupCount,
com.liferay.util.SimpleCounter counter,
com.liferay.util.SimpleCounter dlDateCounter,
com.liferay.util.SimpleCounter permissionCounter,
com.liferay.util.SimpleCounter resourceCounter,
com.liferay.util.SimpleCounter resourceCodeCounter,
com.liferay.util.SimpleCounter resourcePermissionCounter,
com.liferay.util.SimpleCounter socialActivityCounter)
|
|
Method Summary |
com.liferay.portlet.asset.model.AssetEntry |
addAssetEntry(long groupId,
long userId,
long classNameId,
long classPK,
boolean visible,
java.lang.String mimeType,
java.lang.String title)
|
com.liferay.portlet.blogs.model.BlogsEntry |
addBlogsEntry(long groupId,
long userId,
java.lang.String title,
java.lang.String urlTitle,
java.lang.String content)
|
com.liferay.portlet.blogs.model.BlogsStatsUser |
addBlogsStatsUser(long groupId,
long userId)
|
com.liferay.portal.model.Contact |
addContact(java.lang.String firstName,
java.lang.String lastName)
|
com.liferay.portlet.dynamicdatamapping.model.DDMContent |
addDDMContent(long groupId,
long companyId,
long userId)
|
com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink |
addDDMStorageLink(long classNameId,
long classPK,
long structureId)
|
com.liferay.portlet.dynamicdatamapping.model.DDMStructure |
addDDMStructure(long groupId,
long companyId,
long userId,
long classNameId)
|
com.liferay.portlet.dynamicdatamapping.model.DDMStructureLink |
addDDMStructureLink(long classPK,
long structureId)
|
com.liferay.portlet.documentlibrary.model.DLFileEntry |
addDlFileEntry(long groupId,
long companyId,
long userId,
long folderId,
java.lang.String extension,
java.lang.String mimeType,
java.lang.String name,
java.lang.String title,
java.lang.String description)
|
com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata |
addDLFileEntryMetadata(long ddmStorageId,
long ddmStructureId,
long fileEntryId,
long fileVersionId)
|
com.liferay.portlet.documentlibrary.model.DLFileRank |
addDLFileRank(long groupId,
long companyId,
long userId,
long fileEntryId)
|
com.liferay.portlet.documentlibrary.model.DLFileVersion |
addDLFileVersion(com.liferay.portlet.documentlibrary.model.DLFileEntry dlFileEntry)
|
com.liferay.portlet.documentlibrary.model.DLFolder |
addDLFolder(long groupId,
long companyId,
long userId,
long parentFolderId,
java.lang.String name,
java.lang.String description)
|
com.liferay.portlet.documentlibrary.model.DLSync |
addDLSync(long companyId,
long fileId,
long repositoryId,
long parentFolderId,
boolean typeFolder)
|
com.liferay.portal.model.Group |
addGroup(long groupId,
long classNameId,
long classPK,
java.lang.String name,
java.lang.String friendlyURL,
boolean site)
|
com.liferay.portal.model.Layout |
addLayout(int layoutId,
java.lang.String name,
java.lang.String friendlyURL,
java.lang.String column1,
java.lang.String column2)
|
com.liferay.portlet.messageboards.model.MBCategory |
addMBCategory(long categoryId,
long groupId,
long companyId,
long userId,
java.lang.String name,
java.lang.String description,
int threadCount,
int messageCount)
|
com.liferay.portlet.messageboards.model.MBDiscussion |
addMBDiscussion(long classNameId,
long classPK,
long threadId)
|
com.liferay.portlet.messageboards.model.MBMessage |
addMBMessage(long messageId,
long groupId,
long userId,
long classNameId,
long classPK,
long categoryId,
long threadId,
long rootMessageId,
long parentMessageId,
java.lang.String subject,
java.lang.String body)
|
com.liferay.portlet.messageboards.model.MBStatsUser |
addMBStatsUser(long groupId,
long userId)
|
com.liferay.portlet.messageboards.model.MBThread |
addMBThread(long threadId,
long groupId,
long companyId,
long categoryId,
long rootMessageId,
int messageCount,
long lastPostByUserId)
|
java.util.List<com.liferay.portal.model.Permission> |
addPermissions(com.liferay.portal.model.Resource resource)
|
com.liferay.portal.model.Resource |
addResource(java.lang.String name,
java.lang.String primKey)
|
java.util.List<com.liferay.portal.model.ResourcePermission> |
addResourcePermission(long companyId,
java.lang.String name,
java.lang.String primKey)
|
java.util.List<com.liferay.portal.kernel.util.KeyValuePair> |
addRolesPermissions(com.liferay.portal.model.Resource resource,
java.util.List<com.liferay.portal.model.Permission> permissions,
com.liferay.portal.model.Role memberRole)
|
com.liferay.portlet.social.model.SocialActivity |
addSocialActivity(long groupId,
long companyId,
long userId,
long classNameId,
long classPK)
|
com.liferay.portal.model.User |
addUser(boolean defaultUser,
java.lang.String screenName)
|
java.util.List<java.lang.Long> |
addUserToGroupIds(long groupId)
|
com.liferay.portlet.wiki.model.WikiNode |
addWikiNode(long groupId,
long userId,
java.lang.String name,
java.lang.String description)
|
com.liferay.portlet.wiki.model.WikiPage |
addWikiPage(long groupId,
long userId,
long nodeId,
java.lang.String title,
double version,
java.lang.String content,
boolean head)
|
com.liferay.portal.model.Role |
getAdministratorRole()
|
com.liferay.portal.model.ClassName |
getBlogsEntryClassName()
|
java.util.List<com.liferay.portal.model.ClassName> |
getClassNames()
|
com.liferay.portal.model.Company |
getCompany()
|
java.util.List<CounterModelImpl> |
getCounters()
|
java.lang.String |
getDateLong(java.util.Date date)
|
java.lang.String |
getDateString(java.util.Date date)
|
com.liferay.portal.model.ClassName |
getDDMContentClassName()
|
com.liferay.portal.model.User |
getDefaultUser()
|
com.liferay.portal.model.ClassName |
getDLFileEntryClassName()
|
com.liferay.portal.model.ClassName |
getGroupClassName()
|
java.util.List<com.liferay.portal.model.Group> |
getGroups()
|
com.liferay.portal.model.Group |
getGuestGroup()
|
com.liferay.portal.model.Role |
getGuestRole()
|
com.liferay.portal.model.ClassName |
getMBMessageClassName()
|
com.liferay.portal.model.Role |
getOrganizationAdministratorRole()
|
com.liferay.portal.model.Role |
getOrganizationOwnerRole()
|
com.liferay.portal.model.Role |
getOrganizationUserRole()
|
com.liferay.portal.model.Role |
getPowerUserRole()
|
java.util.List<com.liferay.portal.model.ResourceCode> |
getResourceCodes()
|
com.liferay.portal.model.ClassName |
getRoleClassName()
|
java.util.List<com.liferay.portal.model.Role> |
getRoles()
|
com.liferay.portal.model.Role |
getSiteAdministratorRole()
|
com.liferay.portal.model.Role |
getSiteMemberRole()
|
com.liferay.portal.model.Role |
getSiteOwnerRole()
|
com.liferay.portal.model.ClassName |
getUserClassName()
|
java.lang.Object[] |
getUserNames()
|
com.liferay.portal.model.Role |
getUserRole()
|
com.liferay.portal.model.ClassName |
getWikiPageClassName()
|
void |
initClassNames()
|
void |
initCompany()
|
void |
initCounters()
|
void |
initDefaultUser()
|
void |
initGroups()
|
void |
initResourceCodes()
|
void |
initResourceCodes(java.lang.String name)
|
void |
initRoles()
|
void |
initUserNames()
|
protected java.util.Date |
newCreateDate()
|
com.liferay.portal.kernel.util.IntegerWrapper |
newInteger()
|
protected com.liferay.portal.model.ResourceCode |
newResourceCode()
|
protected com.liferay.portal.model.Role |
newRole()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataFactory
public DataFactory(java.lang.String baseDir,
int maxGroupsCount,
int maxUserToGroupCount,
com.liferay.util.SimpleCounter counter,
com.liferay.util.SimpleCounter dlDateCounter,
com.liferay.util.SimpleCounter permissionCounter,
com.liferay.util.SimpleCounter resourceCounter,
com.liferay.util.SimpleCounter resourceCodeCounter,
com.liferay.util.SimpleCounter resourcePermissionCounter,
com.liferay.util.SimpleCounter socialActivityCounter)
addAssetEntry
public com.liferay.portlet.asset.model.AssetEntry addAssetEntry(long groupId,
long userId,
long classNameId,
long classPK,
boolean visible,
java.lang.String mimeType,
java.lang.String title)
addBlogsEntry
public com.liferay.portlet.blogs.model.BlogsEntry addBlogsEntry(long groupId,
long userId,
java.lang.String title,
java.lang.String urlTitle,
java.lang.String content)
addBlogsStatsUser
public com.liferay.portlet.blogs.model.BlogsStatsUser addBlogsStatsUser(long groupId,
long userId)
addContact
public com.liferay.portal.model.Contact addContact(java.lang.String firstName,
java.lang.String lastName)
addDDMContent
public com.liferay.portlet.dynamicdatamapping.model.DDMContent addDDMContent(long groupId,
long companyId,
long userId)
addDDMStorageLink
public com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink addDDMStorageLink(long classNameId,
long classPK,
long structureId)
addDDMStructure
public com.liferay.portlet.dynamicdatamapping.model.DDMStructure addDDMStructure(long groupId,
long companyId,
long userId,
long classNameId)
addDDMStructureLink
public com.liferay.portlet.dynamicdatamapping.model.DDMStructureLink addDDMStructureLink(long classPK,
long structureId)
addDlFileEntry
public com.liferay.portlet.documentlibrary.model.DLFileEntry addDlFileEntry(long groupId,
long companyId,
long userId,
long folderId,
java.lang.String extension,
java.lang.String mimeType,
java.lang.String name,
java.lang.String title,
java.lang.String description)
addDLFileEntryMetadata
public com.liferay.portlet.documentlibrary.model.DLFileEntryMetadata addDLFileEntryMetadata(long ddmStorageId,
long ddmStructureId,
long fileEntryId,
long fileVersionId)
addDLFileRank
public com.liferay.portlet.documentlibrary.model.DLFileRank addDLFileRank(long groupId,
long companyId,
long userId,
long fileEntryId)
addDLFileVersion
public com.liferay.portlet.documentlibrary.model.DLFileVersion addDLFileVersion(com.liferay.portlet.documentlibrary.model.DLFileEntry dlFileEntry)
addDLFolder
public com.liferay.portlet.documentlibrary.model.DLFolder addDLFolder(long groupId,
long companyId,
long userId,
long parentFolderId,
java.lang.String name,
java.lang.String description)
addDLSync
public com.liferay.portlet.documentlibrary.model.DLSync addDLSync(long companyId,
long fileId,
long repositoryId,
long parentFolderId,
boolean typeFolder)
addGroup
public com.liferay.portal.model.Group addGroup(long groupId,
long classNameId,
long classPK,
java.lang.String name,
java.lang.String friendlyURL,
boolean site)
addLayout
public com.liferay.portal.model.Layout addLayout(int layoutId,
java.lang.String name,
java.lang.String friendlyURL,
java.lang.String column1,
java.lang.String column2)
addMBCategory
public com.liferay.portlet.messageboards.model.MBCategory addMBCategory(long categoryId,
long groupId,
long companyId,
long userId,
java.lang.String name,
java.lang.String description,
int threadCount,
int messageCount)
addMBDiscussion
public com.liferay.portlet.messageboards.model.MBDiscussion addMBDiscussion(long classNameId,
long classPK,
long threadId)
addMBMessage
public com.liferay.portlet.messageboards.model.MBMessage addMBMessage(long messageId,
long groupId,
long userId,
long classNameId,
long classPK,
long categoryId,
long threadId,
long rootMessageId,
long parentMessageId,
java.lang.String subject,
java.lang.String body)
addMBStatsUser
public com.liferay.portlet.messageboards.model.MBStatsUser addMBStatsUser(long groupId,
long userId)
addMBThread
public com.liferay.portlet.messageboards.model.MBThread addMBThread(long threadId,
long groupId,
long companyId,
long categoryId,
long rootMessageId,
int messageCount,
long lastPostByUserId)
addPermissions
public java.util.List<com.liferay.portal.model.Permission> addPermissions(com.liferay.portal.model.Resource resource)
addResource
public com.liferay.portal.model.Resource addResource(java.lang.String name,
java.lang.String primKey)
addResourcePermission
public java.util.List<com.liferay.portal.model.ResourcePermission> addResourcePermission(long companyId,
java.lang.String name,
java.lang.String primKey)
addRolesPermissions
public java.util.List<com.liferay.portal.kernel.util.KeyValuePair> addRolesPermissions(com.liferay.portal.model.Resource resource,
java.util.List<com.liferay.portal.model.Permission> permissions,
com.liferay.portal.model.Role memberRole)
addSocialActivity
public com.liferay.portlet.social.model.SocialActivity addSocialActivity(long groupId,
long companyId,
long userId,
long classNameId,
long classPK)
addUser
public com.liferay.portal.model.User addUser(boolean defaultUser,
java.lang.String screenName)
addUserToGroupIds
public java.util.List<java.lang.Long> addUserToGroupIds(long groupId)
addWikiNode
public com.liferay.portlet.wiki.model.WikiNode addWikiNode(long groupId,
long userId,
java.lang.String name,
java.lang.String description)
addWikiPage
public com.liferay.portlet.wiki.model.WikiPage addWikiPage(long groupId,
long userId,
long nodeId,
java.lang.String title,
double version,
java.lang.String content,
boolean head)
getAdministratorRole
public com.liferay.portal.model.Role getAdministratorRole()
getBlogsEntryClassName
public com.liferay.portal.model.ClassName getBlogsEntryClassName()
getClassNames
public java.util.List<com.liferay.portal.model.ClassName> getClassNames()
getCompany
public com.liferay.portal.model.Company getCompany()
getCounters
public java.util.List<CounterModelImpl> getCounters()
getDateLong
public java.lang.String getDateLong(java.util.Date date)
getDateString
public java.lang.String getDateString(java.util.Date date)
getDDMContentClassName
public com.liferay.portal.model.ClassName getDDMContentClassName()
getDefaultUser
public com.liferay.portal.model.User getDefaultUser()
getDLFileEntryClassName
public com.liferay.portal.model.ClassName getDLFileEntryClassName()
getGroupClassName
public com.liferay.portal.model.ClassName getGroupClassName()
getGroups
public java.util.List<com.liferay.portal.model.Group> getGroups()
getGuestGroup
public com.liferay.portal.model.Group getGuestGroup()
getGuestRole
public com.liferay.portal.model.Role getGuestRole()
getMBMessageClassName
public com.liferay.portal.model.ClassName getMBMessageClassName()
getOrganizationAdministratorRole
public com.liferay.portal.model.Role getOrganizationAdministratorRole()
getOrganizationOwnerRole
public com.liferay.portal.model.Role getOrganizationOwnerRole()
getOrganizationUserRole
public com.liferay.portal.model.Role getOrganizationUserRole()
getPowerUserRole
public com.liferay.portal.model.Role getPowerUserRole()
getResourceCodes
public java.util.List<com.liferay.portal.model.ResourceCode> getResourceCodes()
getRoleClassName
public com.liferay.portal.model.ClassName getRoleClassName()
getRoles
public java.util.List<com.liferay.portal.model.Role> getRoles()
getSiteAdministratorRole
public com.liferay.portal.model.Role getSiteAdministratorRole()
getSiteMemberRole
public com.liferay.portal.model.Role getSiteMemberRole()
getSiteOwnerRole
public com.liferay.portal.model.Role getSiteOwnerRole()
getUserClassName
public com.liferay.portal.model.ClassName getUserClassName()
getUserNames
public java.lang.Object[] getUserNames()
getUserRole
public com.liferay.portal.model.Role getUserRole()
getWikiPageClassName
public com.liferay.portal.model.ClassName getWikiPageClassName()
initClassNames
public void initClassNames()
initCompany
public void initCompany()
initCounters
public void initCounters()
initDefaultUser
public void initDefaultUser()
initGroups
public void initGroups()
initResourceCodes
public void initResourceCodes()
throws java.lang.Exception
- Throws:
java.lang.Exception
initResourceCodes
public void initResourceCodes(java.lang.String name)
initRoles
public void initRoles()
initUserNames
public void initUserNames()
throws java.lang.Exception
- Throws:
java.lang.Exception
newCreateDate
protected java.util.Date newCreateDate()
newInteger
public com.liferay.portal.kernel.util.IntegerWrapper newInteger()
newResourceCode
protected com.liferay.portal.model.ResourceCode newResourceCode()
newRole
protected com.liferay.portal.model.Role newRole()