@@ -0,0 +1,1552 @@
+/*%0D%0A * Copyright (c) 2014 Sacred Scripture Foundation.%0D%0A * %22All scripture is given by inspiration of God, and is profitable for%0D%0A * doctrine, for reproof, for correction, for instruction in righteousness:%0D%0A * That the man of God may be perfect, throughly furnished unto all good%0D%0A * works.%22 (2 Tim 3:16-17)%0D%0A *%0D%0A * Licensed under the Apache License, Version 2.0 (the %22License%22);%0D%0A * you may not use this file except in compliance with the License.%0D%0A * You may obtain a copy of the License at%0D%0A *%0D%0A *     http://www.apache.org/licenses/LICENSE-2.0%0D%0A *%0D%0A * Unless required by applicable law or agreed to in writing, software%0D%0A * distributed under the License is distributed on an %22AS IS%22 BASIS,%0D%0A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0D%0A * See the License for the specific language governing permissions and%0D%0A * limitations under the License.%0D%0A */%0D%0Apackage org.sacredscripture.platform.api.bible.service;%0D%0A%0D%0A/**%0D%0A * This service defines batch operations for maintaining the bible system.%0D%0A *%0D%0A * @author Paul Benedict%0D%0A * @since Sacred Scripture Platform 1.0%0D%0A */%0D%0Apublic interface XmlBibleBatchService %7B%0D%0A%0D%0A    /**%0D%0A     * Populates the database with the bible canon (book types and groups) laid%0D%0A     * out by the specified document. This method is only needed to setup a new%0D%0A     * enivronment.%0D%0A     * %3Cp%3E%0D%0A     * This method returns immediately. The loading is done as a batch process.%0D%0A     *%0D%0A     * @param docPath the document path accessible to the server%0D%0A     */%0D%0A    void loadCanon(String docPath);%0D%0A%0D%0A%7D%0D%0A

Add service for batch xml processing