public interface IContentManagementSystemProvider
void SessionInit(EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
List<Collection> GetCollections(EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
List<Collection> FindCollectionByName(String name, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
List<Collection> FindCollectionById(String id, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
String CreateCollection(Collection col, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
void DeleteCollection(String collectionId, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
List<Document> GetDocuments(String collectionId, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
List<DocumentMetadata> GetMetadataDocuments(String collectionId, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
Document GetDocument(String collectionId, String documentId, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
Document GetMainDocument(String collectionId, String documentId, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
List<DocumentMetadata> GetDocumentMetadata(String collectionId, String documentId, String schemaName, String schemaUri, String language, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
String AddDocument(Document document, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
void DeleteDocument(String collectionId, String documentId, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
void AddAlternative(String collectionId, String documentId, DocumentAlternative alternative, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
void DeleteAlternative(String collectionId, String documentId, DocumentAlternative alternative, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
void AddMetadata(String collectionId, String documentId, DocumentMetadata metadata, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
void DeleteMetadata(String collectionId, String documentId, DocumentMetadata metadata, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
void AddPart(String collectionId, String documentId, DocumentPart part, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
InputStream ResolveContent(String locator) throws EnvironmentContentManagementSystemException
Document NewDocument() throws EnvironmentContentManagementSystemException
DocumentMetadata NewDocumentMetadata() throws EnvironmentContentManagementSystemException
DocumentPart NewDocumentPart() throws EnvironmentContentManagementSystemException
DocumentAlternative NewDocumentAlternative() throws EnvironmentContentManagementSystemException
DocumentAnnotation NewDocumentAnnotation() throws EnvironmentContentManagementSystemException
List<Document> GetDocumentsWithProperties(String collectionId, HashMap<String,String> properties, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
void updateDocumentContent(Document document, EnvHintCollection Hints) throws EnvironmentContentManagementSystemException
Copyright © 2014. All Rights Reserved.