@ProviderType @AccessControlled @JSONWebService @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface TeamService extends BaseService
TeamServiceUtil,
TeamServiceBaseImpl,
com.liferay.portal.service.impl.TeamServiceImpl| Modifier and Type | Method and Description |
|---|---|
Team |
addTeam(long groupId,
java.lang.String name,
java.lang.String description) |
void |
deleteTeam(long teamId) |
java.lang.String |
getBeanIdentifier()
Returns the Spring bean ID for this bean.
|
java.util.List<Team> |
getGroupTeams(long groupId) |
Team |
getTeam(long teamId) |
Team |
getTeam(long groupId,
java.lang.String name) |
java.util.List<Team> |
getUserTeams(long userId) |
java.util.List<Team> |
getUserTeams(long userId,
long groupId) |
boolean |
hasUserTeam(long userId,
long teamId) |
void |
setBeanIdentifier(java.lang.String beanIdentifier)
Sets the Spring bean ID for this bean.
|
Team |
updateTeam(long teamId,
java.lang.String name,
java.lang.String description) |
java.lang.String getBeanIdentifier()
void setBeanIdentifier(java.lang.String beanIdentifier)
beanIdentifier - the Spring bean ID for this beanTeam addTeam(long groupId, java.lang.String name, java.lang.String description) throws PortalException, SystemException
PortalExceptionSystemExceptionvoid deleteTeam(long teamId)
throws PortalException,
SystemException
PortalExceptionSystemException@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<Team> getGroupTeams(long groupId) throws PortalException, SystemException
PortalExceptionSystemException@Transactional(propagation=SUPPORTS, readOnly=true) Team getTeam(long teamId) throws PortalException, SystemException
PortalExceptionSystemException@Transactional(propagation=SUPPORTS, readOnly=true) Team getTeam(long groupId, java.lang.String name) throws PortalException, SystemException
PortalExceptionSystemException@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<Team> getUserTeams(long userId) throws PortalException, SystemException
PortalExceptionSystemException@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<Team> getUserTeams(long userId, long groupId) throws PortalException, SystemException
PortalExceptionSystemException@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasUserTeam(long userId, long teamId) throws PortalException, SystemException
PortalExceptionSystemExceptionTeam updateTeam(long teamId, java.lang.String name, java.lang.String description) throws PortalException, SystemException
PortalExceptionSystemException