Package lumis.content.wizard
Interface IContentWizardManager
-
- All Known Implementing Classes:
ContentWizardManager
@StableMinor(version="14.2", sinceVersion="4.0") public interface IContentWizardManager
- Since:
- 4.0.0
- Version:
- $Revision: 24985 $ $Date: 2022-05-02 23:04:30 -0300 (Mon, 02 May 2022) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
checkCanEditSourceFields(SessionConfig sessionConfig, String serviceId, ITransaction transaction)
Verifies if is possible to edit the first source fields of service.void
create(SessionConfig sessionConfig, ICreateParams createParams, ITransaction transaction)
boolean
delete(SessionConfig sessionConfig, String id, ITransaction transaction)
Deletes a service created through the Content Wizard.void
editFields(SessionConfig sessionConfig, IEditFieldParams editFieldParams, ITransaction transaction)
Edit field of first service sourceContentWizardServiceConfig
findByServiceId(SessionConfig sessionConfig, String serviceId, ITransaction transaction)
Returns a content wizard service information, given its service id.ContentWizardServiceConfig
get(SessionConfig sessionConfig, String id, ITransaction transaction)
-
-
-
Method Detail
-
get
ContentWizardServiceConfig get(SessionConfig sessionConfig, String id, ITransaction transaction) throws ManagerException, PortalException
- Throws:
ManagerException
PortalException
-
delete
boolean delete(SessionConfig sessionConfig, String id, ITransaction transaction) throws ManagerException, PortalException
Deletes a service created through the Content Wizard.- Parameters:
sessionConfig
-id
-transaction
-- Returns:
- true if the service files were successfully excluded, false otherwise.
- Throws:
ManagerException
PortalException
- Since:
- 4.0.7
-
create
void create(SessionConfig sessionConfig, ICreateParams createParams, ITransaction transaction) throws PortalException
- Throws:
PortalException
-
findByServiceId
ContentWizardServiceConfig findByServiceId(SessionConfig sessionConfig, String serviceId, ITransaction transaction) throws ManagerException, PortalException
Returns a content wizard service information, given its service id.- Parameters:
sessionConfig
- the user session information.serviceId
- the serviceId.transaction
- the transaction for persistence access.- Returns:
- return the content wizard service config.
- Throws:
ManagerException
PortalException
- Since:
- 4.0.4
-
editFields
void editFields(SessionConfig sessionConfig, IEditFieldParams editFieldParams, ITransaction transaction) throws PortalException
Edit field of first service source- Parameters:
sessionConfig
- the user session information.editFieldParams
- parameters to create and delete fields.transaction
- the transaction for persistence access.- Throws:
PortalException
- Since:
- 12.0.0
-
checkCanEditSourceFields
boolean checkCanEditSourceFields(SessionConfig sessionConfig, String serviceId, ITransaction transaction) throws PortalException
Verifies if is possible to edit the first source fields of service.- Parameters:
sessionConfig
- the user session information.serviceId
- the serviceId.transaction
- the transaction for persistence access.- Returns:
- true whether the service is component in module.
- Throws:
PortalException
- Since:
- 12.0.0
-
-