com.liferay.portal.tools.samplesqlbuilder
Class DataFactory

java.lang.Object
  extended by com.liferay.portal.tools.samplesqlbuilder.DataFactory

public class DataFactory
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
DataFactory(int maxGroupsCount, int maxUserToGroupCount, com.liferay.util.SimpleCounter counter, com.liferay.util.SimpleCounter permissionCounter, com.liferay.util.SimpleCounter resourceCounter, com.liferay.util.SimpleCounter resourceCodeCounter)
           
 
Method Summary
 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.portal.model.Group addGroup(long groupId, long classNameId, long classPK, java.lang.String name, java.lang.String friendlyURL)
           
 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 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 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.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.tags.model.TagsAsset addTagsAsset(long groupId, long userId, long classNameId, long classPK, java.lang.String mimeType, java.lang.String title)
           
 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.Role getCommunityAdministratorRole()
           
 com.liferay.portal.model.Role getCommunityMemberRole()
           
 com.liferay.portal.model.Role getCommunityOwnerRole()
           
 com.liferay.portal.model.Company getCompany()
           
 java.util.List<Counter> getCounters()
           
 com.liferay.portal.model.User getDefaultUser()
           
 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.Role getOrganizationAdministratorRole()
           
 com.liferay.portal.model.Role getOrganizationMemberRole()
           
 com.liferay.portal.model.Role getOrganizationOwnerRole()
           
 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.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()
           
 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
 

Constructor Detail

DataFactory

public DataFactory(int maxGroupsCount,
                   int maxUserToGroupCount,
                   com.liferay.util.SimpleCounter counter,
                   com.liferay.util.SimpleCounter permissionCounter,
                   com.liferay.util.SimpleCounter resourceCounter,
                   com.liferay.util.SimpleCounter resourceCodeCounter)
Method Detail

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)
                                                         throws java.lang.Exception
Throws:
java.lang.Exception

addBlogsStatsUser

public com.liferay.portlet.blogs.model.BlogsStatsUser addBlogsStatsUser(long groupId,
                                                                        long userId)
                                                                 throws java.lang.Exception
Throws:
java.lang.Exception

addContact

public com.liferay.portal.model.Contact addContact(java.lang.String firstName,
                                                   java.lang.String lastName)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

addGroup

public com.liferay.portal.model.Group addGroup(long groupId,
                                               long classNameId,
                                               long classPK,
                                               java.lang.String name,
                                               java.lang.String friendlyURL)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

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)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

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)
                                                                 throws java.lang.Exception
Throws:
java.lang.Exception

addMBDiscussion

public com.liferay.portlet.messageboards.model.MBDiscussion addMBDiscussion(long classNameId,
                                                                            long classPK,
                                                                            long threadId)
                                                                     throws java.lang.Exception
Throws:
java.lang.Exception

addMBMessage

public com.liferay.portlet.messageboards.model.MBMessage addMBMessage(long messageId,
                                                                      long groupId,
                                                                      long userId,
                                                                      long classNameId,
                                                                      long classPK,
                                                                      long categoryId,
                                                                      long threadId,
                                                                      long parentMessageId,
                                                                      java.lang.String subject,
                                                                      java.lang.String body)
                                                               throws java.lang.Exception
Throws:
java.lang.Exception

addMBStatsUser

public com.liferay.portlet.messageboards.model.MBStatsUser addMBStatsUser(long groupId,
                                                                          long userId)
                                                                   throws java.lang.Exception
Throws:
java.lang.Exception

addMBThread

public com.liferay.portlet.messageboards.model.MBThread addMBThread(long threadId,
                                                                    long groupId,
                                                                    long categoryId,
                                                                    long rootMessageId,
                                                                    int messageCount,
                                                                    long lastPostByUserId)
                                                             throws java.lang.Exception
Throws:
java.lang.Exception

addPermissions

public java.util.List<com.liferay.portal.model.Permission> addPermissions(com.liferay.portal.model.Resource resource)
                                                                   throws java.lang.Exception
Throws:
java.lang.Exception

addResource

public com.liferay.portal.model.Resource addResource(java.lang.String name,
                                                     java.lang.String primKey)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

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)
                                                                                throws java.lang.Exception
Throws:
java.lang.Exception

addTagsAsset

public com.liferay.portlet.tags.model.TagsAsset addTagsAsset(long groupId,
                                                             long userId,
                                                             long classNameId,
                                                             long classPK,
                                                             java.lang.String mimeType,
                                                             java.lang.String title)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception

addUser

public com.liferay.portal.model.User addUser(boolean defaultUser,
                                             java.lang.String screenName)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

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)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

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)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

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()

getCommunityAdministratorRole

public com.liferay.portal.model.Role getCommunityAdministratorRole()

getCommunityMemberRole

public com.liferay.portal.model.Role getCommunityMemberRole()

getCommunityOwnerRole

public com.liferay.portal.model.Role getCommunityOwnerRole()

getCompany

public com.liferay.portal.model.Company getCompany()

getCounters

public java.util.List<Counter> getCounters()

getDefaultUser

public com.liferay.portal.model.User getDefaultUser()

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()

getOrganizationAdministratorRole

public com.liferay.portal.model.Role getOrganizationAdministratorRole()

getOrganizationMemberRole

public com.liferay.portal.model.Role getOrganizationMemberRole()

getOrganizationOwnerRole

public com.liferay.portal.model.Role getOrganizationOwnerRole()

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()

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()
                    throws java.lang.Exception
Throws:
java.lang.Exception

initCompany

public void initCompany()
                 throws java.lang.Exception
Throws:
java.lang.Exception

initCounters

public void initCounters()
                  throws java.lang.Exception
Throws:
java.lang.Exception

initDefaultUser

public void initDefaultUser()
                     throws java.lang.Exception
Throws:
java.lang.Exception

initGroups

public void initGroups()
                throws java.lang.Exception
Throws:
java.lang.Exception

initResourceCodes

public void initResourceCodes()
                       throws java.lang.Exception
Throws:
java.lang.Exception

initResourceCodes

public void initResourceCodes(java.lang.String name)
                       throws java.lang.Exception
Throws:
java.lang.Exception

initRoles

public void initRoles()
               throws java.lang.Exception
Throws:
java.lang.Exception

initUserNames

public void initUserNames()
                   throws java.lang.Exception
Throws:
java.lang.Exception

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()