Package com.liferay.object.service
Class ObjectDefinitionServiceUtil
java.lang.Object
com.liferay.object.service.ObjectDefinitionServiceUtil
Provides the remote service utility for ObjectDefinition. This utility wraps
com.liferay.object.service.impl.ObjectDefinitionServiceImpl and is an
access point for service operations in application layer code running on a
remote server. Methods of this service are expected to have security checks
based on the propagated JAAS credentials because this service can be
accessed remotely.- See Also:
- Generated:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectDefinitionaddCustomObjectDefinition(long objectFolderId, String className, boolean enableComments, boolean enableFriendlyURLCustomization, boolean enableIndexSearch, boolean enableLocalization, boolean enableObjectEntryDraft, Map<Locale, String> labelMap, String name, String panelAppOrder, String panelCategoryKey, Map<Locale, String> pluralLabelMap, boolean portlet, String scope, String storageType, List<ObjectField> objectFields) static ObjectDefinitionaddObjectDefinition(String externalReferenceCode, long objectFolderId, boolean modifiable, String scope, boolean system) static ObjectDefinitionaddSystemObjectDefinition(String externalReferenceCode, long userId, long objectFolderId, boolean enableComments, boolean enableFriendlyURLCustomization, boolean enableIndexSearch, boolean enableLocalization, Map<Locale, String> labelMap, String name, String panelAppOrder, String panelCategoryKey, Map<Locale, String> pluralLabelMap, boolean portlet, String scope, List<ObjectField> objectFields) static ObjectDefinitiondeleteObjectDefinition(long objectDefinitionId) static ObjectDefinitionfetchObjectDefinitionByExternalReferenceCode(String externalReferenceCode, long companyId) static ObjectDefinitiongetObjectDefinition(long objectDefinitionId) static ObjectDefinitiongetObjectDefinitionByExternalReferenceCode(String externalReferenceCode, long companyId) static List<ObjectDefinition>getObjectDefinitions(int start, int end) static List<ObjectDefinition>getObjectDefinitions(long companyId, int start, int end) static intstatic intgetObjectDefinitionsCount(long companyId) static StringReturns the OSGi service identifier.static ObjectDefinitionServicestatic ObjectDefinitionpublishCustomObjectDefinition(long objectDefinitionId) static ObjectDefinitionpublishSystemObjectDefinition(long objectDefinitionId) static ObjectDefinitionupdateCustomObjectDefinition(String externalReferenceCode, long objectDefinitionId, long accountEntryRestrictedObjectFieldId, long descriptionObjectFieldId, long objectFolderId, long titleObjectFieldId, boolean accountEntryRestricted, boolean active, String className, boolean enableCategorization, boolean enableComments, boolean enableFriendlyURLCustomization, boolean enableIndexSearch, boolean enableLocalization, boolean enableObjectEntryDraft, boolean enableObjectEntryHistory, Map<Locale, String> labelMap, String name, String panelAppOrder, String panelCategoryKey, boolean portlet, Map<Locale, String> pluralLabelMap, String scope, int status) static ObjectDefinitionupdateExternalReferenceCode(long objectDefinitionId, String externalReferenceCode) static ObjectDefinitionupdateRootObjectDefinitionId(long objectDefinitionId, long rootObjectDefinitionId) static ObjectDefinitionupdateSystemObjectDefinition(String externalReferenceCode, long objectDefinitionId, long objectFolderId, long titleObjectFieldId) static ObjectDefinitionupdateTitleObjectFieldId(long objectDefinitionId, long titleObjectFieldId)
-
Constructor Details
-
ObjectDefinitionServiceUtil
public ObjectDefinitionServiceUtil()
-
-
Method Details
-
addCustomObjectDefinition
public static ObjectDefinition addCustomObjectDefinition(long objectFolderId, String className, boolean enableComments, boolean enableFriendlyURLCustomization, boolean enableIndexSearch, boolean enableLocalization, boolean enableObjectEntryDraft, Map<Locale, String> labelMap, String name, String panelAppOrder, String panelCategoryKey, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> pluralLabelMap, boolean portlet, String scope, String storageType, List<ObjectField> objectFields) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
addObjectDefinition
public static ObjectDefinition addObjectDefinition(String externalReferenceCode, long objectFolderId, boolean modifiable, String scope, boolean system) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
addSystemObjectDefinition
public static ObjectDefinition addSystemObjectDefinition(String externalReferenceCode, long userId, long objectFolderId, boolean enableComments, boolean enableFriendlyURLCustomization, boolean enableIndexSearch, boolean enableLocalization, Map<Locale, String> labelMap, String name, String panelAppOrder, String panelCategoryKey, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> pluralLabelMap, boolean portlet, String scope, List<ObjectField> objectFields) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteObjectDefinition
public static ObjectDefinition deleteObjectDefinition(long objectDefinitionId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchObjectDefinitionByExternalReferenceCode
public static ObjectDefinition fetchObjectDefinitionByExternalReferenceCode(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getObjectDefinition
public static ObjectDefinition getObjectDefinition(long objectDefinitionId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getObjectDefinitionByExternalReferenceCode
public static ObjectDefinition getObjectDefinitionByExternalReferenceCode(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getObjectDefinitions
-
getObjectDefinitions
-
getObjectDefinitionsCount
public static int getObjectDefinitionsCount() throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
getObjectDefinitionsCount
public static int getObjectDefinitionsCount(long companyId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getOSGiServiceIdentifier
Returns the OSGi service identifier.- Returns:
- the OSGi service identifier
-
publishCustomObjectDefinition
public static ObjectDefinition publishCustomObjectDefinition(long objectDefinitionId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
publishSystemObjectDefinition
public static ObjectDefinition publishSystemObjectDefinition(long objectDefinitionId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateCustomObjectDefinition
public static ObjectDefinition updateCustomObjectDefinition(String externalReferenceCode, long objectDefinitionId, long accountEntryRestrictedObjectFieldId, long descriptionObjectFieldId, long objectFolderId, long titleObjectFieldId, boolean accountEntryRestricted, boolean active, String className, boolean enableCategorization, boolean enableComments, boolean enableFriendlyURLCustomization, boolean enableIndexSearch, boolean enableLocalization, boolean enableObjectEntryDraft, boolean enableObjectEntryHistory, Map<Locale, String> labelMap, String name, String panelAppOrder, String panelCategoryKey, boolean portlet, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> pluralLabelMap, String scope, int status) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateExternalReferenceCode
public static ObjectDefinition updateExternalReferenceCode(long objectDefinitionId, String externalReferenceCode) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateRootObjectDefinitionId
public static ObjectDefinition updateRootObjectDefinitionId(long objectDefinitionId, long rootObjectDefinitionId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateSystemObjectDefinition
public static ObjectDefinition updateSystemObjectDefinition(String externalReferenceCode, long objectDefinitionId, long objectFolderId, long titleObjectFieldId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateTitleObjectFieldId
public static ObjectDefinition updateTitleObjectFieldId(long objectDefinitionId, long titleObjectFieldId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getService
-