com.liferay.portal.mirage.custom
Class ContentServiceImpl
java.lang.Object
com.liferay.portal.mirage.custom.ContentServiceImpl
- All Implemented Interfaces:
- com.sun.portal.cms.mirage.service.custom.ContentService
public class ContentServiceImpl
- extends java.lang.Object
- implements com.sun.portal.cms.mirage.service.custom.ContentService
View Source
- Author:
- Jorge Ferrer, Prakash Reddy, Karthik Sudarshan
Method Summary |
void |
checkinContent(com.sun.portal.cms.mirage.model.custom.Content content)
|
com.sun.portal.cms.mirage.model.custom.VersionableContent |
checkoutContent(java.lang.String contentName,
java.lang.String contentTypeUUID)
|
int |
contentSearchCount(com.sun.portal.cms.mirage.model.custom.ContentType contentType,
com.sun.portal.cms.mirage.model.search.SearchCriteria searchCriteria)
|
int |
contentSearchCount(com.sun.portal.cms.mirage.model.search.SearchCriteria searchCriteria)
|
void |
createContent(com.sun.portal.cms.mirage.model.custom.Content content)
|
void |
deleteContent(com.sun.portal.cms.mirage.model.custom.Content content)
|
void |
deleteContent(java.lang.String contentName,
java.lang.String contentTypeUUID)
|
com.sun.portal.cms.mirage.model.custom.Content |
getContent(com.sun.portal.cms.mirage.model.custom.Content content,
com.sun.portal.cms.mirage.model.custom.OptionalCriteria criteria)
|
com.sun.portal.cms.mirage.model.custom.Content |
getContentByNameAndType(java.lang.String contentName,
java.lang.String contentTypeUUID)
|
com.sun.portal.cms.mirage.model.custom.Content |
getContentByNameTypeNameAndCategory(java.lang.String contentName,
java.lang.String contentTypeName,
java.lang.String categoryName)
|
com.sun.portal.cms.mirage.model.custom.Content |
getContentByUUID(java.lang.String uuid)
|
com.sun.portal.cms.mirage.model.custom.VersionableContent |
getContentByVersion(java.lang.String contentName,
java.lang.String contentTypeUUID,
java.lang.String versionName)
|
java.util.List<java.lang.String> |
getContentNamesByType(java.lang.String contentTypeUUID)
|
java.util.List<com.sun.portal.cms.mirage.model.custom.Content> |
getContentsByType(java.lang.String contentTypeUUID)
|
java.lang.String |
getContentURL(java.lang.String appURL,
java.lang.String UUID)
|
java.util.List<java.lang.String> |
getVersionNames(java.lang.String contentName,
java.lang.String contentTypeUUID)
|
java.util.List<com.sun.portal.cms.mirage.model.custom.VersionableContent> |
getVersions(java.lang.String contentName,
java.lang.String contentTypeUUID)
|
java.util.List<com.sun.portal.cms.mirage.model.custom.Content> |
searchContents(com.sun.portal.cms.mirage.model.search.SearchCriteria searchCriteria)
|
java.util.List<com.sun.portal.cms.mirage.model.custom.Content> |
searchContentsByType(com.sun.portal.cms.mirage.model.custom.ContentType contentType,
com.sun.portal.cms.mirage.model.search.SearchCriteria searchCriteria)
|
void |
unCheckoutContent(java.lang.String contentName,
java.lang.String contentTypeUUID)
|
void |
updateContent(com.sun.portal.cms.mirage.model.custom.Content content)
|
void |
updateContent(com.sun.portal.cms.mirage.model.custom.Content content,
com.sun.portal.cms.mirage.model.custom.OptionalCriteria criteria)
|
void |
updateFileField(java.lang.String contentUUID,
java.lang.String fieldName,
java.io.InputStream updatedFileInputStream)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContentServiceImpl
public ContentServiceImpl()
checkinContent
public void checkinContent(com.sun.portal.cms.mirage.model.custom.Content content)
- Specified by:
checkinContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
checkoutContent
public com.sun.portal.cms.mirage.model.custom.VersionableContent checkoutContent(java.lang.String contentName,
java.lang.String contentTypeUUID)
- Specified by:
checkoutContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
contentSearchCount
public int contentSearchCount(com.sun.portal.cms.mirage.model.custom.ContentType contentType,
com.sun.portal.cms.mirage.model.search.SearchCriteria searchCriteria)
- Specified by:
contentSearchCount
in interface com.sun.portal.cms.mirage.service.custom.ContentService
contentSearchCount
public int contentSearchCount(com.sun.portal.cms.mirage.model.search.SearchCriteria searchCriteria)
- Specified by:
contentSearchCount
in interface com.sun.portal.cms.mirage.service.custom.ContentService
createContent
public void createContent(com.sun.portal.cms.mirage.model.custom.Content content)
- Specified by:
createContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
deleteContent
public void deleteContent(com.sun.portal.cms.mirage.model.custom.Content content)
- Specified by:
deleteContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
deleteContent
public void deleteContent(java.lang.String contentName,
java.lang.String contentTypeUUID)
- Specified by:
deleteContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getContent
public com.sun.portal.cms.mirage.model.custom.Content getContent(com.sun.portal.cms.mirage.model.custom.Content content,
com.sun.portal.cms.mirage.model.custom.OptionalCriteria criteria)
- Specified by:
getContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getContentByNameAndType
public com.sun.portal.cms.mirage.model.custom.Content getContentByNameAndType(java.lang.String contentName,
java.lang.String contentTypeUUID)
- Specified by:
getContentByNameAndType
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getContentByNameTypeNameAndCategory
public com.sun.portal.cms.mirage.model.custom.Content getContentByNameTypeNameAndCategory(java.lang.String contentName,
java.lang.String contentTypeName,
java.lang.String categoryName)
- Specified by:
getContentByNameTypeNameAndCategory
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getContentByUUID
public com.sun.portal.cms.mirage.model.custom.Content getContentByUUID(java.lang.String uuid)
- Specified by:
getContentByUUID
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getContentByVersion
public com.sun.portal.cms.mirage.model.custom.VersionableContent getContentByVersion(java.lang.String contentName,
java.lang.String contentTypeUUID,
java.lang.String versionName)
- Specified by:
getContentByVersion
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getContentNamesByType
public java.util.List<java.lang.String> getContentNamesByType(java.lang.String contentTypeUUID)
- Specified by:
getContentNamesByType
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getContentsByType
public java.util.List<com.sun.portal.cms.mirage.model.custom.Content> getContentsByType(java.lang.String contentTypeUUID)
- Specified by:
getContentsByType
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getContentURL
public java.lang.String getContentURL(java.lang.String appURL,
java.lang.String UUID)
- Specified by:
getContentURL
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getVersionNames
public java.util.List<java.lang.String> getVersionNames(java.lang.String contentName,
java.lang.String contentTypeUUID)
- Specified by:
getVersionNames
in interface com.sun.portal.cms.mirage.service.custom.ContentService
getVersions
public java.util.List<com.sun.portal.cms.mirage.model.custom.VersionableContent> getVersions(java.lang.String contentName,
java.lang.String contentTypeUUID)
- Specified by:
getVersions
in interface com.sun.portal.cms.mirage.service.custom.ContentService
searchContents
public java.util.List<com.sun.portal.cms.mirage.model.custom.Content> searchContents(com.sun.portal.cms.mirage.model.search.SearchCriteria searchCriteria)
- Specified by:
searchContents
in interface com.sun.portal.cms.mirage.service.custom.ContentService
searchContentsByType
public java.util.List<com.sun.portal.cms.mirage.model.custom.Content> searchContentsByType(com.sun.portal.cms.mirage.model.custom.ContentType contentType,
com.sun.portal.cms.mirage.model.search.SearchCriteria searchCriteria)
- Specified by:
searchContentsByType
in interface com.sun.portal.cms.mirage.service.custom.ContentService
unCheckoutContent
public void unCheckoutContent(java.lang.String contentName,
java.lang.String contentTypeUUID)
- Specified by:
unCheckoutContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
updateContent
public void updateContent(com.sun.portal.cms.mirage.model.custom.Content content)
- Specified by:
updateContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
updateContent
public void updateContent(com.sun.portal.cms.mirage.model.custom.Content content,
com.sun.portal.cms.mirage.model.custom.OptionalCriteria criteria)
- Specified by:
updateContent
in interface com.sun.portal.cms.mirage.service.custom.ContentService
updateFileField
public void updateFileField(java.lang.String contentUUID,
java.lang.String fieldName,
java.io.InputStream updatedFileInputStream)
- Specified by:
updateFileField
in interface com.sun.portal.cms.mirage.service.custom.ContentService