Package lumis.portal.css
Interface ICssManager
-
- All Superinterfaces:
IConfigDeleter
- All Known Implementing Classes:
CssManager
@StableMinor(version="15.0", sinceVersion="4.0") public interface ICssManager extends IConfigDeleter
Manager Interface for Css operations- Since:
- 4.0.0
- Version:
- $Revision: 25303 $ $Date: 2022-10-22 22:48:02 -0300 (Sat, 22 Oct 2022) $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
add(SessionConfig sessionConfig, CssConfig cssConfig, ITransaction transaction)
Add a CSS.void
addOrUpdate(SessionConfig sessionConfig, CssConfig cssConfig, ITransaction transaction)
void
delete(SessionConfig sessionConfig, java.lang.String cssId, ITransaction transaction)
Delete a CSS.java.lang.String
deserialize(SessionConfig sessionConfig, DeserializationConfig deserializationConfig, org.w3c.dom.Node cssConfigNode, ITransaction transaction)
Deserialize a CSS Configuration from a XML documentCssConfig
get(SessionConfig sessionConfig, java.lang.String cssId, ITransaction transaction)
Get a CSS configuration.java.util.Collection<java.lang.String>
getChannelIdsUsingCss(SessionConfig sessionConfig, java.lang.String cssId, ITransaction transaction)
java.util.Collection<java.lang.String>
getPageIdsUsingCss(SessionConfig sessionConfig, java.lang.String cssId, ITransaction transaction)
void
serialize(SessionConfig sessionConfig, java.lang.String cssId, java.io.OutputStream outputStream, ITransaction transaction)
Serializes a CSS Configuration into XML outputStreamvoid
update(SessionConfig sessionConfig, CssConfig cssConfig, ITransaction transaction)
Update a CSS.-
Methods inherited from interface lumis.portal.serialization.operation.IConfigDeleter
deleteConfig
-
-
-
-
Method Detail
-
add
java.lang.String add(SessionConfig sessionConfig, CssConfig cssConfig, ITransaction transaction) throws ManagerException, PortalException
Add a CSS.- Parameters:
sessionConfig
-cssConfig
-transaction
-- Returns:
- Returns s String.
- Throws:
ManagerException
PortalException
-
update
void update(SessionConfig sessionConfig, CssConfig cssConfig, ITransaction transaction) throws ManagerException, PortalException
Update a CSS.- Parameters:
sessionConfig
-cssConfig
-transaction
-- Throws:
ManagerException
PortalException
-
delete
void delete(SessionConfig sessionConfig, java.lang.String cssId, ITransaction transaction) throws ManagerException, PortalException
Delete a CSS.- Parameters:
sessionConfig
-cssId
-transaction
-- Throws:
ManagerException
PortalException
-
get
CssConfig get(SessionConfig sessionConfig, java.lang.String cssId, ITransaction transaction) throws ManagerException, PortalException
Get a CSS configuration.- Parameters:
sessionConfig
-cssId
-transaction
-- Returns:
- Returns a CssConfig.
- Throws:
ManagerException
PortalException
-
serialize
void serialize(SessionConfig sessionConfig, java.lang.String cssId, java.io.OutputStream outputStream, ITransaction transaction) throws ManagerException, PortalException
Serializes a CSS Configuration into XML outputStream- Parameters:
sessionConfig
-cssId
-outputStream
-transaction
-- Throws:
ManagerException
PortalException
-
deserialize
java.lang.String deserialize(SessionConfig sessionConfig, DeserializationConfig deserializationConfig, org.w3c.dom.Node cssConfigNode, ITransaction transaction) throws ManagerException, PortalException
Deserialize a CSS Configuration from a XML document- Parameters:
sessionConfig
-deserializationConfig
-cssConfigNode
-transaction
-- Returns:
- Returns a String.
- Throws:
ManagerException
PortalException
-
getPageIdsUsingCss
java.util.Collection<java.lang.String> getPageIdsUsingCss(SessionConfig sessionConfig, java.lang.String cssId, ITransaction transaction) throws ManagerException, PortalException
- Throws:
ManagerException
PortalException
-
getChannelIdsUsingCss
java.util.Collection<java.lang.String> getChannelIdsUsingCss(SessionConfig sessionConfig, java.lang.String cssId, ITransaction transaction) throws ManagerException, PortalException
- Throws:
ManagerException
PortalException
-
addOrUpdate
void addOrUpdate(SessionConfig sessionConfig, CssConfig cssConfig, ITransaction transaction) throws ManagerException, PortalException
- Throws:
ManagerException
PortalException
-
-