Base64 Document Database Integration

Overview

Provides the following two smart services that are database agnostic and supports dynamic queries.  

Key Features & Functionality

  • Get Base64 Document from Database - Retrieves a document as a base64 string from a SQL query and converts it into an Appian document, returning the document id.
  • Insert Document as Base64 into Database - Takes an Appian document id, converts to Base64 and updates the database as specified by a SQL query.
Anonymous
Parents
  • We have upgraded the plugin to latest version to v1.0.4, however even after the upgrade it is still being flagged in Health check for using Deprecated appian APIs.

    Base64 to Database Services (com.appiancorp.ps.db) references deprecated Appian APIs
    [deprecated] com.appiancorp.suiteapi.content.ContentOutputStream.close()
    [deprecated] com.appiancorp.suiteapi.content.ContentOutputStream.flush()
    [deprecated] com.appiancorp.suiteapi.content.ContentOutputStream.getContentId()
    [deprecated] com.appiancorp.suiteapi.content.ContentOutputStream.write(byte[])
    [deprecated] com.appiancorp.suiteapi.content.ContentService.upload(com.appiancorp.suiteapi.knowledge.Document, java.lang.Integer)
    [deprecated] com.appiancorp.suiteapi.knowledge.Document.getInternalFilename()

    Hoping to understand if there is any plans for remediating the dependency on deprecated APIs in upcoming upgraded.

Comment
  • We have upgraded the plugin to latest version to v1.0.4, however even after the upgrade it is still being flagged in Health check for using Deprecated appian APIs.

    Base64 to Database Services (com.appiancorp.ps.db) references deprecated Appian APIs
    [deprecated] com.appiancorp.suiteapi.content.ContentOutputStream.close()
    [deprecated] com.appiancorp.suiteapi.content.ContentOutputStream.flush()
    [deprecated] com.appiancorp.suiteapi.content.ContentOutputStream.getContentId()
    [deprecated] com.appiancorp.suiteapi.content.ContentOutputStream.write(byte[])
    [deprecated] com.appiancorp.suiteapi.content.ContentService.upload(com.appiancorp.suiteapi.knowledge.Document, java.lang.Integer)
    [deprecated] com.appiancorp.suiteapi.knowledge.Document.getInternalFilename()

    Hoping to understand if there is any plans for remediating the dependency on deprecated APIs in upcoming upgraded.

Children
No Data