|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BlogIntegrationService
Blog integration service.
Method Summary | |
---|---|
void |
deletePost(org.alfresco.service.cmr.repository.NodeRef nodeRef)
|
java.util.List |
getBlogDetails(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Given a node reference, gets a list of 'in scope' BlogDetails. |
BlogIntegrationImplementation |
getBlogIntegrationImplementation(java.lang.String implementationName)
Get the named blog integration implementation, null if name not recognised |
java.util.List |
getBlogIntegrationImplementations()
Get a list of the registered integration implementations. |
void |
newPost(BlogDetails blogDetails,
org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName contentProperty,
boolean publish)
Posts the content of a node to the blog specified |
void |
register(BlogIntegrationImplementation implementation)
Register a new blog integration implementation with the service |
void |
updatePost(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName contentProperty,
boolean publish)
|
Method Detail |
---|
void register(BlogIntegrationImplementation implementation)
implementation
- the implementationBlogIntegrationImplementation getBlogIntegrationImplementation(java.lang.String implementationName)
implementationName
- the implementation name
java.util.List getBlogIntegrationImplementations()
java.util.List getBlogDetails(org.alfresco.service.cmr.repository.NodeRef nodeRef)
nodeRef
- the node reference
void newPost(BlogDetails blogDetails, org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName contentProperty, boolean publish)
blogDetails
- nodeRef
- contentProperty
- publish
- void updatePost(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName contentProperty, boolean publish)
postId
- nodeRef
- contentProperty
- publish
- void deletePost(org.alfresco.service.cmr.repository.NodeRef nodeRef)
postId
- nodeRef
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |