Interface LayoutSetPrototypeService
- All Superinterfaces:
BaseService
- All Known Implementing Classes:
LayoutSetPrototypeServiceWrapper
@AccessControlled
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface LayoutSetPrototypeService
extends BaseService
Provides the remote service interface for LayoutSetPrototype. Methods of this
service are expected to have security checks based on the propagated JAAS
credentials because this service can be accessed remotely.
- Author:
- Brian Wing Shun Chan
- See Also:
- {$generated.description}
-
Method Summary
Modifier and TypeMethodDescriptionaddLayoutSetPrototype
(String name, String description, boolean active, boolean layoutsUpdateable, boolean readyForPropagation, ServiceContext serviceContext) addLayoutSetPrototype
(Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, boolean active, boolean layoutsUpdateable, boolean readyForPropagation, ServiceContext serviceContext) addLayoutSetPrototype
(Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, boolean active, boolean layoutsUpdateable, ServiceContext serviceContext) void
deleteLayoutSetPrototype
(long layoutSetPrototypeId) void
deleteNondefaultLayoutSetPrototypes
(long companyId) fetchLayoutSetPrototype
(long layoutSetPrototypeId) getLayoutSetPrototype
(long layoutSetPrototypeId) getLayoutSetPrototypes
(long companyId) Returns the OSGi service identifier.search
(long companyId, Boolean active, OrderByComparator<LayoutSetPrototype> orderByComparator) updateLayoutSetPrototype
(long layoutSetPrototypeId, String settings) updateLayoutSetPrototype
(long layoutSetPrototypeId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, boolean active, boolean layoutsUpdateable, boolean readyForPropagation, ServiceContext serviceContext) updateLayoutSetPrototype
(long layoutSetPrototypeId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, boolean active, boolean layoutsUpdateable, ServiceContext serviceContext)
-
Method Details
-
addLayoutSetPrototype
LayoutSetPrototype addLayoutSetPrototype(Map<Locale, String> nameMap, Map<Locale, throws PortalExceptionString> descriptionMap, boolean active, boolean layoutsUpdateable, boolean readyForPropagation, ServiceContext serviceContext) - Throws:
PortalException
-
addLayoutSetPrototype
LayoutSetPrototype addLayoutSetPrototype(Map<Locale, String> nameMap, Map<Locale, throws PortalExceptionString> descriptionMap, boolean active, boolean layoutsUpdateable, ServiceContext serviceContext) - Throws:
PortalException
-
addLayoutSetPrototype
LayoutSetPrototype addLayoutSetPrototype(String name, String description, boolean active, boolean layoutsUpdateable, boolean readyForPropagation, ServiceContext serviceContext) throws PortalException - Throws:
PortalException
-
deleteLayoutSetPrototype
- Throws:
PortalException
-
deleteNondefaultLayoutSetPrototypes
- Throws:
PortalException
-
fetchLayoutSetPrototype
@Transactional(propagation=SUPPORTS, readOnly=true) LayoutSetPrototype fetchLayoutSetPrototype(long layoutSetPrototypeId) throws PortalException - Throws:
PortalException
-
getLayoutSetPrototype
@Transactional(propagation=SUPPORTS, readOnly=true) LayoutSetPrototype getLayoutSetPrototype(long layoutSetPrototypeId) throws PortalException - Throws:
PortalException
-
getLayoutSetPrototypes
@Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutSetPrototype> getLayoutSetPrototypes(long companyId) throws PortalException - Throws:
PortalException
-
getOSGiServiceIdentifier
String getOSGiServiceIdentifier()Returns the OSGi service identifier.- Returns:
- the OSGi service identifier
-
search
@Transactional(propagation=SUPPORTS, readOnly=true) List<LayoutSetPrototype> search(long companyId, Boolean active, OrderByComparator<LayoutSetPrototype> orderByComparator) throws PortalException - Throws:
PortalException
-
updateLayoutSetPrototype
LayoutSetPrototype updateLayoutSetPrototype(long layoutSetPrototypeId, Map<Locale, String> nameMap, Map<Locale, throws PortalExceptionString> descriptionMap, boolean active, boolean layoutsUpdateable, boolean readyForPropagation, ServiceContext serviceContext) - Throws:
PortalException
-
updateLayoutSetPrototype
LayoutSetPrototype updateLayoutSetPrototype(long layoutSetPrototypeId, Map<Locale, String> nameMap, Map<Locale, throws PortalExceptionString> descriptionMap, boolean active, boolean layoutsUpdateable, ServiceContext serviceContext) - Throws:
PortalException
-
updateLayoutSetPrototype
LayoutSetPrototype updateLayoutSetPrototype(long layoutSetPrototypeId, String settings) throws PortalException - Throws:
PortalException
-