@ApplicationScoped public class DocumentServiceCMISImpl extends Object implements DocumentService
| Constructor and Description |
|---|
DocumentServiceCMISImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
createDocument(DocumentSummary doc) |
List<CMSContentSummary> |
getChildren(String id) |
Map<String,String> |
getConfigurationParameters() |
CMSContentSummary |
getDocument(String id) |
InputStream |
getDocumentContent(String id) |
void |
init() |
void |
removeDocument(String id) |
void |
setConfigurationParameters(Map<String,String> parameters) |
Boolean |
testConnection() |
CMSContentSummary |
transform(org.apache.chemistry.opencmis.client.api.CmisObject object,
org.apache.chemistry.opencmis.client.api.Folder parentFolder) |
List<CMSContentSummary> |
transform(List<org.apache.chemistry.opencmis.client.api.CmisObject> children,
org.apache.chemistry.opencmis.client.api.Folder folder) |
@PostConstruct public void init()
init in interface DocumentServicepublic Map<String,String> getConfigurationParameters()
getConfigurationParameters in interface DocumentServicepublic void setConfigurationParameters(Map<String,String> parameters)
setConfigurationParameters in interface DocumentServicepublic List<CMSContentSummary> getChildren(String id)
getChildren in interface DocumentServicepublic InputStream getDocumentContent(String id)
getDocumentContent in interface DocumentServicepublic void removeDocument(String id)
removeDocument in interface DocumentServicepublic List<CMSContentSummary> transform(List<org.apache.chemistry.opencmis.client.api.CmisObject> children, org.apache.chemistry.opencmis.client.api.Folder folder)
public CMSContentSummary transform(org.apache.chemistry.opencmis.client.api.CmisObject object, org.apache.chemistry.opencmis.client.api.Folder parentFolder)
public CMSContentSummary getDocument(String id)
getDocument in interface DocumentServicepublic void createDocument(DocumentSummary doc)
createDocument in interface DocumentServicepublic Boolean testConnection()
testConnection in interface DocumentServiceCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.