|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface StructuredContentService
Provides services to manage StructuredContent items.
| Method Summary | |
|---|---|
StructuredContent |
addStructuredContent(StructuredContent content,
SandBox destinationSandbox)
This method is intended to be called from within the CMS admin only. |
Long |
countContentItems(SandBox sandBox,
org.hibernate.Criteria c)
Follows the same rules as findContentItems. |
void |
deleteStructuredContent(StructuredContent content,
SandBox destinationSandbox)
If deleting and item where content.originalItemId != null then the item is deleted from the database. |
List<StructuredContent> |
findContentItems(SandBox sandbox,
org.hibernate.Criteria criteria)
This method is intended to be called solely from the CMS admin. |
Map<String,StructuredContentField> |
findFieldsByContentId(Long contentId)
Returns the fields associated with the passed in contentId. |
StructuredContent |
findStructuredContentById(Long contentId)
Returns the StructuredContent item associated with the passed in id. |
StructuredContentType |
findStructuredContentTypeById(Long id)
Returns the StructuredContentType associated with the passed in id. |
StructuredContentType |
findStructuredContentTypeByName(String name)
Returns the StructuredContentType associated with the passed in
String value. |
List<StructuredContent> |
lookupStructuredContentItemsByName(SandBox sandBox,
StructuredContentType contentType,
String contentName,
Locale locale,
Integer count,
Map<String,Object> ruleDTOs)
This method returns content Returns active content items for the passed in sandbox that match the passed in type. |
List<StructuredContent> |
lookupStructuredContentItemsByType(SandBox sandBox,
StructuredContentType contentType,
Locale locale,
Integer count,
Map<String,Object> ruleDTOs)
This method returns content Returns active content items for the passed in sandbox that match the passed in type. |
List<StructuredContentType> |
retrieveAllStructuredContentTypes()
|
StructuredContent |
updateStructuredContent(StructuredContent content,
SandBox sandbox)
This method is intended to be called from within the CMS admin only. |
| Methods inherited from interface org.broadleafcommerce.openadmin.server.domain.SandBoxItemListener |
|---|
itemPromoted, itemRejected, itemReverted |
| Method Detail |
|---|
StructuredContent findStructuredContentById(Long contentId)
contentId - - The id of the content item.
StructuredContentType findStructuredContentTypeById(Long id)
StructuredContentType associated with the passed in id.
id - - The id of the content type.
StructuredContentType.StructuredContentType findStructuredContentTypeByName(String name)
StructuredContentType associated with the passed in
String value.
name - - The name of the content type.
StructuredContentType.List<StructuredContentType> retrieveAllStructuredContentTypes()
StructuredContentTypesMap<String,StructuredContentField> findFieldsByContentId(Long contentId)
contentId - - The id of the content.
List<StructuredContent> findContentItems(SandBox sandbox,
org.hibernate.Criteria criteria)
SandBoxType of
production is passed in, only those items in that SandBox are returned.
sandbox - - the sandbox to find structured content items (null indicates items that are in production for
sites that are single tenant.criteria - - the criteria used to search for content
Long countContentItems(SandBox sandBox,
org.hibernate.Criteria c)
findContentItems.
StructuredContent addStructuredContent(StructuredContent content,
SandBox destinationSandbox)
StructuredContent updateStructuredContent(StructuredContent content,
SandBox sandbox)
void deleteStructuredContent(StructuredContent content,
SandBox destinationSandbox)
content - destinationSandbox -
List<StructuredContent> lookupStructuredContentItemsByType(SandBox sandBox,
StructuredContentType contentType,
Locale locale,
Integer count,
Map<String,Object> ruleDTOs)
SandBoxType of
production is passed in, only those items in that SandBox are returned.
sandBox - - the sandbox to find structured content items (null indicates items that are in production for
sites that are single tenant.contentType - - the type of content to returncount - - the max number of content items to returnruleDTOs - - a Map of objects that will be used in MVEL processing.
DisplayContentTag
List<StructuredContent> lookupStructuredContentItemsByName(SandBox sandBox,
StructuredContentType contentType,
String contentName,
Locale locale,
Integer count,
Map<String,Object> ruleDTOs)
SandBoxType of
production is passed in, only those items in that SandBox are returned.
sandBox - - the sandbox to find structured content items (null indicates items that are in production for
sites that are single tenant.contentType - - the type of content to returncontentName - - the name of content to returncount - - the max number of content items to returnruleDTOs - - a Map of objects that will be used in MVEL processing.
DisplayContentTag
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||