@ProviderType
public class AssetCategoryServiceSoap
extends java.lang.Object
AssetCategoryServiceUtil service utility. The
static methods of this class calls the same methods of the service utility.
However, the signatures are different because it is difficult for SOAP to
support certain types.
ServiceBuilder follows certain rules in translating the methods. For example,
if the method in the service utility returns a List, that
is translated to an array of AssetCategorySoap.
If the method in the service utility returns a
AssetCategory, that is translated to a
AssetCategorySoap. Methods that SOAP cannot
safely wire are skipped.
The benefits of using the SOAP utility is that it is cross platform compatible. SOAP allows different languages like Java, .NET, C++, PHP, and even Perl, to call the generated services. One drawback of SOAP is that it is slow because it needs to serialize all calls into a text format (XML).
You can see a list of services at http://localhost:8080/api/axis. Set the property axis.servlet.hosts.allowed in portal.properties to configure security.
The SOAP utility is only generated for remote services.
AssetCategoryServiceHttp,
AssetCategorySoap,
AssetCategoryServiceUtil| Constructor and Description |
|---|
AssetCategoryServiceSoap() |
| Modifier and Type | Method and Description |
|---|---|
static com.liferay.portlet.asset.model.AssetCategorySoap |
addCategory(long parentCategoryId,
java.lang.String[] titleMapLanguageIds,
java.lang.String[] titleMapValues,
java.lang.String[] descriptionMapLanguageIds,
java.lang.String[] descriptionMapValues,
long vocabularyId,
java.lang.String[] categoryProperties,
com.liferay.portal.service.ServiceContext serviceContext) |
static com.liferay.portlet.asset.model.AssetCategorySoap |
addCategory(java.lang.String title,
long vocabularyId,
com.liferay.portal.service.ServiceContext serviceContext) |
static void |
deleteCategories(long[] categoryIds)
Deprecated.
As of 6.2.0, Replaced by
deleteCategories(long[],
ServiceContext) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
deleteCategories(long[] categoryIds,
com.liferay.portal.service.ServiceContext serviceContext) |
static void |
deleteCategory(long categoryId) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
getCategories(java.lang.String className,
long classPK) |
static com.liferay.portlet.asset.model.AssetCategorySoap |
getCategory(long categoryId) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
getChildCategories(long parentCategoryId) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
getChildCategories(long parentCategoryId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
static java.lang.String |
getJSONSearch(long groupId,
java.lang.String name,
long[] vocabularyIds,
int start,
int end)
Deprecated.
As of 6.2.0, replaced by
search(long[], String,
long[], int, int) |
static java.lang.String |
getJSONVocabularyCategories(long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
Deprecated.
As of 6.2.0, replaced by
getVocabularyCategoriesDisplay(long, int, int,
OrderByComparator) |
static java.lang.String |
getJSONVocabularyCategories(long groupId,
java.lang.String title,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
Deprecated.
As of 6.2.0, replaced by
getVocabularyCategoriesDisplay(long, String, long, int, int,
OrderByComparator) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
getVocabularyCategories(long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
getVocabularyCategories(long parentCategoryId,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
getVocabularyCategories(long groupId,
java.lang.String name,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
static int |
getVocabularyCategoriesCount(long groupId,
long vocabularyId) |
static int |
getVocabularyCategoriesCount(long groupId,
java.lang.String name,
long vocabularyId) |
static com.liferay.portlet.asset.model.AssetCategoryDisplay |
getVocabularyCategoriesDisplay(long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
static com.liferay.portlet.asset.model.AssetCategoryDisplay |
getVocabularyCategoriesDisplay(long groupId,
java.lang.String name,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
getVocabularyRootCategories(long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
Deprecated.
As of 6.2.0, replaced by
getVocabularyRootCategories(long, long, int, int,
OrderByComparator) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
getVocabularyRootCategories(long groupId,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
static int |
getVocabularyRootCategoriesCount(long groupId,
long vocabularyId) |
static com.liferay.portlet.asset.model.AssetCategorySoap |
moveCategory(long categoryId,
long parentCategoryId,
long vocabularyId,
com.liferay.portal.service.ServiceContext serviceContext) |
static java.lang.String |
search(long[] groupIds,
java.lang.String title,
long[] vocabularyIds,
int start,
int end) |
static com.liferay.portlet.asset.model.AssetCategorySoap[] |
search(long groupId,
java.lang.String keywords,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
static java.lang.String |
search(long groupId,
java.lang.String name,
java.lang.String[] categoryProperties,
int start,
int end) |
static com.liferay.portlet.asset.model.AssetCategorySoap |
updateCategory(long categoryId,
long parentCategoryId,
java.lang.String[] titleMapLanguageIds,
java.lang.String[] titleMapValues,
java.lang.String[] descriptionMapLanguageIds,
java.lang.String[] descriptionMapValues,
long vocabularyId,
java.lang.String[] categoryProperties,
com.liferay.portal.service.ServiceContext serviceContext) |
public static com.liferay.portlet.asset.model.AssetCategorySoap addCategory(long parentCategoryId,
java.lang.String[] titleMapLanguageIds,
java.lang.String[] titleMapValues,
java.lang.String[] descriptionMapLanguageIds,
java.lang.String[] descriptionMapValues,
long vocabularyId,
java.lang.String[] categoryProperties,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap addCategory(java.lang.String title,
long vocabularyId,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static void deleteCategories(long[] categoryIds)
throws java.rmi.RemoteException
deleteCategories(long[],
ServiceContext)java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] deleteCategories(long[] categoryIds,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static void deleteCategory(long categoryId)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] getCategories(java.lang.String className,
long classPK)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap getCategory(long categoryId)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] getChildCategories(long parentCategoryId)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] getChildCategories(long parentCategoryId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static java.lang.String getJSONSearch(long groupId,
java.lang.String name,
long[] vocabularyIds,
int start,
int end)
throws java.rmi.RemoteException
search(long[], String,
long[], int, int)java.rmi.RemoteExceptionpublic static java.lang.String getJSONVocabularyCategories(long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
getVocabularyCategoriesDisplay(long, int, int,
OrderByComparator)java.rmi.RemoteExceptionpublic static java.lang.String getJSONVocabularyCategories(long groupId,
java.lang.String title,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
getVocabularyCategoriesDisplay(long, String, long, int, int,
OrderByComparator)java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyCategories(long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyCategories(long parentCategoryId,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyCategories(long groupId,
java.lang.String name,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static int getVocabularyCategoriesCount(long groupId,
long vocabularyId)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static int getVocabularyCategoriesCount(long groupId,
java.lang.String name,
long vocabularyId)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategoryDisplay getVocabularyCategoriesDisplay(long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategoryDisplay getVocabularyCategoriesDisplay(long groupId,
java.lang.String name,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyRootCategories(long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
getVocabularyRootCategories(long, long, int, int,
OrderByComparator)java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] getVocabularyRootCategories(long groupId,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static int getVocabularyRootCategoriesCount(long groupId,
long vocabularyId)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap moveCategory(long categoryId,
long parentCategoryId,
long vocabularyId,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap[] search(long groupId,
java.lang.String keywords,
long vocabularyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static java.lang.String search(long groupId,
java.lang.String name,
java.lang.String[] categoryProperties,
int start,
int end)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static java.lang.String search(long[] groupIds,
java.lang.String title,
long[] vocabularyIds,
int start,
int end)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic static com.liferay.portlet.asset.model.AssetCategorySoap updateCategory(long categoryId,
long parentCategoryId,
java.lang.String[] titleMapLanguageIds,
java.lang.String[] titleMapValues,
java.lang.String[] descriptionMapLanguageIds,
java.lang.String[] descriptionMapValues,
long vocabularyId,
java.lang.String[] categoryProperties,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.rmi.RemoteException
java.rmi.RemoteException