@ProviderType
public class PortalServiceHttp
extends Object
PortalServiceUtil
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.
PortalServiceSoap
,
HttpPrincipal
,
PortalServiceUtil
Constructor and Description |
---|
PortalServiceHttp() |
Modifier and Type | Method and Description |
---|---|
static String |
getAutoDeployDirectory(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) |
static int |
getBuildNumber(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) |
static String |
getVersion(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) |
static void |
testAddClassName_Rollback(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal,
String classNameValue) |
static void |
testAddClassName_Success(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal,
String classNameValue) |
static void |
testAddClassNameAndTestTransactionPortletBar_PortalRollback(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal,
String transactionPortletBarText) |
static void |
testAddClassNameAndTestTransactionPortletBar_PortletRollback(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal,
String transactionPortletBarText) |
static void |
testAddClassNameAndTestTransactionPortletBar_Success(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal,
String transactionPortletBarText) |
static void |
testAutoSyncHibernateSessionStateOnTxCreation(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) |
static void |
testDeleteClassName(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) |
static int |
testGetBuildNumber(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) |
static void |
testGetUserId(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) |
static boolean |
testHasClassName(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) |
public static String getAutoDeployDirectory(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal)
public static int getBuildNumber(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal)
public static String getVersion(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal)
public static void testAddClassName_Rollback(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String classNameValue)
public static void testAddClassName_Success(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String classNameValue)
public static void testAddClassNameAndTestTransactionPortletBar_PortalRollback(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String transactionPortletBarText)
public static void testAddClassNameAndTestTransactionPortletBar_PortletRollback(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String transactionPortletBarText)
public static void testAddClassNameAndTestTransactionPortletBar_Success(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String transactionPortletBarText)
public static void testAutoSyncHibernateSessionStateOnTxCreation(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal)
public static void testDeleteClassName(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static int testGetBuildNumber(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal)
public static void testGetUserId(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal)
public static boolean testHasClassName(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal)