01: /*
02: * JFolder, Copyright 2001-2006 Gary Steinmetz
03: *
04: * Distributable under LGPL license.
05: * See terms of license at gnu.org.
06: */
07:
08: package org.jfolder.services.dms;
09:
10: //base classes
11: import java.math.BigDecimal;
12: import java.sql.Connection;
13:
14: //project specific classes
15: import org.jfolder.common.tagging.ConceptTagCharacteristic;
16: import org.jfolder.dms.model.DocumentFileSystemRoot;
17: import org.jfolder.dms.model.DocumentFileSystemRootUpdates;
18: import org.jfolder.services.base.BaseService;
19:
20: //other classes
21:
22: public interface DMSService extends BaseService {
23:
24: public final static String DMS_SERVICE = "DMS_SERVICE";
25: public final static String ACCESS_DOCUMENT_SYSTEM = "accessDocumentSystem";
26: public final static String SAVE_DOCUMENT_SYSTEM = "saveDocumentSystem";
27:
28: public DocumentFileSystemRoot accessDocumentSystem(
29: ConceptTagCharacteristic inCtchar, int inIndex,
30: String inSection, String inSubSection);
31:
32: public BigDecimal saveDocumentSystem(
33: DocumentFileSystemRootUpdates inDsu);
34:
35: public BigDecimal saveDocumentSystem(
36: DocumentFileSystemRootUpdates inDsu, Connection inConn);
37: }
|