Liferay 7.0-ce-b4

com.liferay.portal.service.impl
Class TeamLocalServiceImpl

java.lang.Object
  extended by com.liferay.portal.service.BaseLocalServiceImpl
      extended by com.liferay.portal.service.base.TeamLocalServiceBaseImpl
          extended by com.liferay.portal.service.impl.TeamLocalServiceImpl
All Implemented Interfaces:
IdentifiableOSGiService, BaseLocalService, PersistedModelLocalService, TeamLocalService

public class TeamLocalServiceImpl
extends TeamLocalServiceBaseImpl


Field Summary
 
Fields inherited from class com.liferay.portal.service.base.TeamLocalServiceBaseImpl
counterLocalService, persistedModelLocalServiceRegistry, resourceLocalService, roleFinder, roleLocalService, rolePersistence, teamFinder, teamLocalService, teamPersistence, userFinder, userGroupFinder, userGroupLocalService, userGroupPersistence, userLocalService, userPersistence
 
Constructor Summary
TeamLocalServiceImpl()
           
 
Method Summary
 Team addTeam(long userId, long groupId, String name, String description)
          Deprecated. As of 7.0.0, replaced by addTeam(long, long, String, String, ServiceContext)
 Team addTeam(long userId, long groupId, String name, String description, ServiceContext serviceContext)
           
 void addUserGroupTeam(long userGroupId, long teamId)
           
 void addUserGroupTeam(long userGroupId, Team team)
           
 void addUserGroupTeams(long userGroupId, List<Team> Teams)
           
 void addUserGroupTeams(long userGroupId, long[] teamIds)
           
 void addUserTeam(long userId, long teamId)
           
 void addUserTeam(long userId, Team team)
           
 void addUserTeams(long userId, List<Team> Teams)
           
 void addUserTeams(long userId, long[] teamIds)
           
 void clearUserGroupTeams(long userGroupId)
           
 void clearUserTeams(long userId)
           
 Team deleteTeam(long teamId)
          Deletes the team with the primary key from the database.
 Team deleteTeam(Team team)
          Deletes the team from the database.
 void deleteTeams(long groupId)
           
 void deleteUserGroupTeam(long userGroupId, long teamId)
           
 void deleteUserGroupTeam(long userGroupId, Team team)
           
 void deleteUserGroupTeams(long userGroupId, List<Team> Teams)
           
 void deleteUserGroupTeams(long userGroupId, long[] teamIds)
           
 void deleteUserTeam(long userId, long teamId)
           
 void deleteUserTeam(long userId, Team team)
           
 void deleteUserTeams(long userId, List<Team> Teams)
           
 void deleteUserTeams(long userId, long[] teamIds)
           
 Team fetchTeam(long groupId, String name)
           
 List<Team> getGroupTeams(long groupId)
           
 Team getTeam(long groupId, String name)
           
 List<Team> getUserOrUserGroupTeams(long groupId, long userId)
           
 List<Team> getUserTeams(long userId, long groupId)
           
 List<Team> search(long groupId, String name, String description, LinkedHashMap<String,Object> params, int start, int end, OrderByComparator<Team> obc)
           
 int searchCount(long groupId, String name, String description, LinkedHashMap<String,Object> params)
           
 Team updateTeam(long teamId, String name, String description)
           
protected  void validate(long teamId, long groupId, String name)
           
 
Methods inherited from class com.liferay.portal.service.base.TeamLocalServiceBaseImpl
addTeam, afterPropertiesSet, createTeam, deletePersistedModel, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchTeam, fetchTeamByUuidAndGroupId, getActionableDynamicQuery, getCounterLocalService, getExportActionableDynamicQuery, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, getResourceLocalService, getRoleFinder, getRoleLocalService, getRolePersistence, getTeam, getTeamByUuidAndGroupId, getTeamFinder, getTeamLocalService, getTeamPersistence, getTeams, getTeamsByUuidAndCompanyId, getTeamsByUuidAndCompanyId, getTeamsCount, getUserFinder, getUserGroupFinder, getUserGroupLocalService, getUserGroupPersistence, getUserGroupPrimaryKeys, getUserGroupTeams, getUserGroupTeams, getUserGroupTeams, getUserGroupTeamsCount, getUserLocalService, getUserPersistence, getUserPrimaryKeys, getUserTeams, getUserTeams, getUserTeams, getUserTeamsCount, hasUserGroupTeam, hasUserGroupTeams, hasUserTeam, hasUserTeams, initActionableDynamicQuery, runSQL, setCounterLocalService, setResourceLocalService, setRoleFinder, setRoleLocalService, setRolePersistence, setTeamFinder, setTeamLocalService, setTeamPersistence, setUserFinder, setUserGroupFinder, setUserGroupLocalService, setUserGroupPersistence, setUserGroupTeams, setUserLocalService, setUserPersistence, setUserTeams, updateTeam
 
Methods inherited from class com.liferay.portal.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TeamLocalServiceImpl

public TeamLocalServiceImpl()
Method Detail

addTeam

@Deprecated
public Team addTeam(long userId,
                               long groupId,
                               String name,
                               String description)
             throws PortalException
Deprecated. As of 7.0.0, replaced by addTeam(long, long, String, String, ServiceContext)

Throws:
PortalException

addTeam

public Team addTeam(long userId,
                    long groupId,
                    String name,
                    String description,
                    ServiceContext serviceContext)
             throws PortalException
Throws:
PortalException

addUserGroupTeam

public void addUserGroupTeam(long userGroupId,
                             long teamId)
Specified by:
addUserGroupTeam in interface TeamLocalService
Overrides:
addUserGroupTeam in class TeamLocalServiceBaseImpl

addUserGroupTeam

public void addUserGroupTeam(long userGroupId,
                             Team team)
Specified by:
addUserGroupTeam in interface TeamLocalService
Overrides:
addUserGroupTeam in class TeamLocalServiceBaseImpl

addUserGroupTeams

public void addUserGroupTeams(long userGroupId,
                              List<Team> Teams)
Specified by:
addUserGroupTeams in interface TeamLocalService
Overrides:
addUserGroupTeams in class TeamLocalServiceBaseImpl

addUserGroupTeams

public void addUserGroupTeams(long userGroupId,
                              long[] teamIds)
Specified by:
addUserGroupTeams in interface TeamLocalService
Overrides:
addUserGroupTeams in class TeamLocalServiceBaseImpl

addUserTeam

public void addUserTeam(long userId,
                        long teamId)
Specified by:
addUserTeam in interface TeamLocalService
Overrides:
addUserTeam in class TeamLocalServiceBaseImpl

addUserTeam

public void addUserTeam(long userId,
                        Team team)
Specified by:
addUserTeam in interface TeamLocalService
Overrides:
addUserTeam in class TeamLocalServiceBaseImpl

addUserTeams

public void addUserTeams(long userId,
                         List<Team> Teams)
Specified by:
addUserTeams in interface TeamLocalService
Overrides:
addUserTeams in class TeamLocalServiceBaseImpl

addUserTeams

public void addUserTeams(long userId,
                         long[] teamIds)
Specified by:
addUserTeams in interface TeamLocalService
Overrides:
addUserTeams in class TeamLocalServiceBaseImpl

clearUserGroupTeams

public void clearUserGroupTeams(long userGroupId)
Specified by:
clearUserGroupTeams in interface TeamLocalService
Overrides:
clearUserGroupTeams in class TeamLocalServiceBaseImpl

clearUserTeams

public void clearUserTeams(long userId)
Specified by:
clearUserTeams in interface TeamLocalService
Overrides:
clearUserTeams in class TeamLocalServiceBaseImpl

deleteTeam

public Team deleteTeam(long teamId)
                throws PortalException
Description copied from class: TeamLocalServiceBaseImpl
Deletes the team with the primary key from the database. Also notifies the appropriate model listeners.

Specified by:
deleteTeam in interface TeamLocalService
Overrides:
deleteTeam in class TeamLocalServiceBaseImpl
Parameters:
teamId - the primary key of the team
Returns:
the team that was removed
Throws:
PortalException - if a team with the primary key could not be found

deleteTeam

public Team deleteTeam(Team team)
                throws PortalException
Description copied from class: TeamLocalServiceBaseImpl
Deletes the team from the database. Also notifies the appropriate model listeners.

Specified by:
deleteTeam in interface TeamLocalService
Overrides:
deleteTeam in class TeamLocalServiceBaseImpl
Parameters:
team - the team
Returns:
the team that was removed
Throws:
PortalException

deleteTeams

public void deleteTeams(long groupId)
                 throws PortalException
Throws:
PortalException

deleteUserGroupTeam

public void deleteUserGroupTeam(long userGroupId,
                                long teamId)
Specified by:
deleteUserGroupTeam in interface TeamLocalService
Overrides:
deleteUserGroupTeam in class TeamLocalServiceBaseImpl

deleteUserGroupTeam

public void deleteUserGroupTeam(long userGroupId,
                                Team team)
Specified by:
deleteUserGroupTeam in interface TeamLocalService
Overrides:
deleteUserGroupTeam in class TeamLocalServiceBaseImpl

deleteUserGroupTeams

public void deleteUserGroupTeams(long userGroupId,
                                 List<Team> Teams)
Specified by:
deleteUserGroupTeams in interface TeamLocalService
Overrides:
deleteUserGroupTeams in class TeamLocalServiceBaseImpl

deleteUserGroupTeams

public void deleteUserGroupTeams(long userGroupId,
                                 long[] teamIds)
Specified by:
deleteUserGroupTeams in interface TeamLocalService
Overrides:
deleteUserGroupTeams in class TeamLocalServiceBaseImpl

deleteUserTeam

public void deleteUserTeam(long userId,
                           long teamId)
Specified by:
deleteUserTeam in interface TeamLocalService
Overrides:
deleteUserTeam in class TeamLocalServiceBaseImpl

deleteUserTeam

public void deleteUserTeam(long userId,
                           Team team)
Specified by:
deleteUserTeam in interface TeamLocalService
Overrides:
deleteUserTeam in class TeamLocalServiceBaseImpl

deleteUserTeams

public void deleteUserTeams(long userId,
                            List<Team> Teams)
Specified by:
deleteUserTeams in interface TeamLocalService
Overrides:
deleteUserTeams in class TeamLocalServiceBaseImpl

deleteUserTeams

public void deleteUserTeams(long userId,
                            long[] teamIds)
Specified by:
deleteUserTeams in interface TeamLocalService
Overrides:
deleteUserTeams in class TeamLocalServiceBaseImpl

fetchTeam

public Team fetchTeam(long groupId,
                      String name)

getGroupTeams

public List<Team> getGroupTeams(long groupId)

getTeam

public Team getTeam(long groupId,
                    String name)
             throws PortalException
Throws:
PortalException

getUserOrUserGroupTeams

public List<Team> getUserOrUserGroupTeams(long groupId,
                                          long userId)

getUserTeams

public List<Team> getUserTeams(long userId,
                               long groupId)

search

public List<Team> search(long groupId,
                         String name,
                         String description,
                         LinkedHashMap<String,Object> params,
                         int start,
                         int end,
                         OrderByComparator<Team> obc)

searchCount

public int searchCount(long groupId,
                       String name,
                       String description,
                       LinkedHashMap<String,Object> params)

updateTeam

public Team updateTeam(long teamId,
                       String name,
                       String description)
                throws PortalException
Throws:
PortalException

validate

protected void validate(long teamId,
                        long groupId,
                        String name)
                 throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4