lumis.portal.metatag
Interface IMetaTagManager

Package class diagram package IMetaTagManager
All Known Implementing Classes:
MetaTagManager

public interface IMetaTagManager

Manager for all meta-tag related information

Since:
4.0.11

Method Summary
 String add(SessionConfig sessionConfig, MetaTagConfig metaTagConfig, ITransaction transaction)
          Adds a meta-tag
 void addOrUpdate(SessionConfig sessionConfig, MetaTagConfig metaTagConfig, ITransaction transaction)
          Update a meta-tag.
 void delete(SessionConfig sessionConfig, String id, ITransaction transaction)
          Delete a meta-tag.
 MetaTagConfig get(SessionConfig sessionConfig, String id, ITransaction transaction)
          Get a meta-tag object
 List<String> getIdsByParentId(SessionConfig sessionConfig, String parentId, ITransaction transaction)
          Get a list of meta-tag ids given the parent channelId or pageId
 void update(SessionConfig sessionConfig, MetaTagConfig metaTagConfig, ITransaction transaction)
          Update a meta-tag configuration.
 

Method Detail

get

MetaTagConfig get(SessionConfig sessionConfig,
                  String id,
                  ITransaction transaction)
                  throws PortalException
Get a meta-tag object

Parameters:
sessionConfig -
id -
transaction -
Returns:
Throws:
PortalException
Since:
4.0.11

getIdsByParentId

List<String> getIdsByParentId(SessionConfig sessionConfig,
                              String parentId,
                              ITransaction transaction)
                              throws PortalException
Get a list of meta-tag ids given the parent channelId or pageId

Parameters:
sessionConfig -
parentId -
transaction -
Returns:
Throws:
PortalException
Since:
4.0.11

add

String add(SessionConfig sessionConfig,
           MetaTagConfig metaTagConfig,
           ITransaction transaction)
           throws PortalException
Adds a meta-tag

Parameters:
sessionConfig -
metaTagConfig -
transaction -
Returns:
Throws:
PortalException
Since:
4.0.11

addOrUpdate

void addOrUpdate(SessionConfig sessionConfig,
                 MetaTagConfig metaTagConfig,
                 ITransaction transaction)
                 throws PortalException
Update a meta-tag. If the meta-tag don't exist, it is added.

Parameters:
sessionConfig -
metaTagConfig -
transaction -
Throws:
PortalException
Since:
4.0.11

update

void update(SessionConfig sessionConfig,
            MetaTagConfig metaTagConfig,
            ITransaction transaction)
            throws PortalException
Update a meta-tag configuration.

Parameters:
sessionConfig -
metaTagConfig -
transaction -
Throws:
PortalException
Since:
4.0.11

delete

void delete(SessionConfig sessionConfig,
            String id,
            ITransaction transaction)
            throws PortalException
Delete a meta-tag.

Parameters:
sessionConfig -
id -
transaction -
Throws:
PortalException
Since:
4.0.11


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.