Class TdeDocumentFileProcessor

    • Constructor Detail

      • TdeDocumentFileProcessor

        public TdeDocumentFileProcessor()
        Use this constructor when you don't want any TDE validation to occur.
      • TdeDocumentFileProcessor

        public TdeDocumentFileProcessor​(com.marklogic.client.DatabaseClient databaseClient,
                                        java.lang.String tdeValidationDatabase)
        Use this constructor when you want to validate a TDE template before writing it to MarkLogic.
        Parameters:
        databaseClient -
    • Method Detail

      • validateTdeTemplate

        protected void validateTdeTemplate​(DocumentFile documentFile)
      • buildJavascriptCall

        protected com.marklogic.client.eval.ServerEvaluationCall buildJavascriptCall​(DocumentFile documentFile,
                                                                                     java.lang.String fileContent)
      • buildXqueryCall

        protected com.marklogic.client.eval.ServerEvaluationCall buildXqueryCall​(DocumentFile documentFile,
                                                                                 java.lang.String fileContent)
      • getDatabaseClient

        public com.marklogic.client.DatabaseClient getDatabaseClient()
      • setDatabaseClient

        public void setDatabaseClient​(com.marklogic.client.DatabaseClient databaseClient)
      • getTdeValidationDatabase

        public java.lang.String getTdeValidationDatabase()
      • setTdeValidationDatabase

        public void setTdeValidationDatabase​(java.lang.String tdeValidationDatabase)