Liferay 7.0-ce-m3

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:
IdentifiableBean, 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, roleService, teamFinder, teamLocalService, teamPersistence, teamService, userFinder, userGroupFinder, userGroupLocalService, userGroupPersistence, userGroupService, userLocalService, userPersistence, userService
 
Constructor Summary
TeamLocalServiceImpl()
           
 
Method Summary
 Team addTeam(long userId, long groupId, String name, String description)
           
 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)
           
 List<Team> getGroupTeams(long groupId)
           
 Team getTeam(long groupId, String name)
           
 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, addUserGroupTeam, addUserGroupTeam, addUserGroupTeams, addUserGroupTeams, addUserTeam, addUserTeam, addUserTeams, addUserTeams, afterPropertiesSet, clearUserGroupTeams, clearUserTeams, createTeam, deletePersistedModel, deleteUserGroupTeam, deleteUserGroupTeam, deleteUserGroupTeams, deleteUserGroupTeams, deleteUserTeam, deleteUserTeam, deleteUserTeams, deleteUserTeams, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchTeam, getActionableDynamicQuery, getBeanIdentifier, getCounterLocalService, getModelClass, getModelClassName, getPersistedModel, getResourceLocalService, getRoleFinder, getRoleLocalService, getRolePersistence, getRoleService, getTeam, getTeamFinder, getTeamLocalService, getTeamPersistence, getTeams, getTeamsCount, getTeamService, getUserFinder, getUserGroupFinder, getUserGroupLocalService, getUserGroupPersistence, getUserGroupPrimaryKeys, getUserGroupService, getUserGroupTeams, getUserGroupTeams, getUserGroupTeams, getUserGroupTeamsCount, getUserLocalService, getUserPersistence, getUserPrimaryKeys, getUserService, getUserTeams, getUserTeams, getUserTeams, getUserTeamsCount, hasUserGroupTeam, hasUserGroupTeams, hasUserTeam, hasUserTeams, initActionableDynamicQuery, runSQL, setBeanIdentifier, setCounterLocalService, setResourceLocalService, setRoleFinder, setRoleLocalService, setRolePersistence, setRoleService, setTeamFinder, setTeamLocalService, setTeamPersistence, setTeamService, setUserFinder, setUserGroupFinder, setUserGroupLocalService, setUserGroupPersistence, setUserGroupService, setUserGroupTeams, setUserLocalService, setUserPersistence, setUserService, setUserTeams, updateTeam
 
Methods inherited from class com.liferay.portal.service.BaseLocalServiceImpl
getClassLoader
 
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

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

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

getGroupTeams

public List<Team> getGroupTeams(long groupId)

getTeam

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

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-m3