Package com.liferay.portal.service.http
Class TeamServiceHttp
Object
com.liferay.portal.service.http.TeamServiceHttp
Provides the HTTP utility for the
TeamServiceUtil
service
utility. The
static methods of this class calls the same methods of the service utility.
However, the signatures are different because it requires an additional
HttpPrincipal
parameter.
The benefits of using the HTTP utility is that it is fast and allows for tunneling without the cost of serializing to text. The drawback is that it only works with Java.
Set the property tunnel.servlet.hosts.allowed in portal.properties to configure security.
The HTTP utility is only generated for remote services.
- Author:
- Brian Wing Shun Chan
- {$generated.description}
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.liferay.portal.kernel.model.Team
addTeam
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String name, String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) static void
deleteTeam
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long teamId) static List<com.liferay.portal.kernel.model.Team>
getGroupTeams
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId) static com.liferay.portal.kernel.model.Team
getTeam
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long teamId) static com.liferay.portal.kernel.model.Team
getTeam
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String name) static List<com.liferay.portal.kernel.model.Team>
getUserTeams
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long userId) static List<com.liferay.portal.kernel.model.Team>
getUserTeams
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long userId, long groupId) static boolean
hasUserTeam
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long userId, long teamId) static List<com.liferay.portal.kernel.model.Team>
search
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String name, String description, LinkedHashMap<String, Object> params, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Team> orderByComparator) static int
searchCount
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String name, String description, LinkedHashMap<String, Object> params) static com.liferay.portal.kernel.model.Team
updateTeam
(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long teamId, String name, String description)
-
Constructor Details
-
TeamServiceHttp
public TeamServiceHttp()
-
-
Method Details
-
addTeam
public static com.liferay.portal.kernel.model.Team addTeam(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String name, String description, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteTeam
public static void deleteTeam(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long teamId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getGroupTeams
public static List<com.liferay.portal.kernel.model.Team> getGroupTeams(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getTeam
public static com.liferay.portal.kernel.model.Team getTeam(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long teamId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getTeam
public static com.liferay.portal.kernel.model.Team getTeam(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String name) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserTeams
public static List<com.liferay.portal.kernel.model.Team> getUserTeams(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long userId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getUserTeams
public static List<com.liferay.portal.kernel.model.Team> getUserTeams(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long userId, long groupId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
hasUserTeam
public static boolean hasUserTeam(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long userId, long teamId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
search
public static List<com.liferay.portal.kernel.model.Team> search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String name, String description, LinkedHashMap<String, Object> params, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Team> orderByComparator) -
searchCount
public static int searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String name, String description, LinkedHashMap<String, Object> params) -
updateTeam
public static com.liferay.portal.kernel.model.Team updateTeam(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long teamId, String name, String description) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-