arta.synergy.ejb.mbo.documents
Class NativeStore
java.lang.Object
arta.synergy.ejb.mbo.documents.NativeStore
public class NativeStore
- extends java.lang.Object
Created by IntelliJ IDEA.
User: topa
Date: 26.02.2010
Time: 13:21:37
To change this template use File | Settings | File Templates.
|
Method Summary |
static void |
createLink(DocumentLink newLink,
java.lang.String objectID,
int objectTypeID,
ServerResult<arta.synergy.common.docs.SDocumentLink> result,
java.lang.String locale)
|
static void |
deleteDocument(java.lang.String documentID,
java.lang.String userID,
java.lang.String locale,
ServerResult<java.lang.Integer> result)
Метод удаляет документ из базы данных (documents, document_parts). |
static arta.synergy.common.docs.SDocumentInfo |
getDocumentInfo(java.lang.String documentID,
java.lang.String userID)
|
static arta.synergy.common.docs.SDocumentInfo |
getDocumentInfo(java.lang.String documentID,
java.lang.String userID,
java.sql.Statement st,
java.sql.ResultSet res)
|
static java.util.ArrayList<arta.synergy.common.docs.SDocumentInfo> |
getDocuments(arta.synergy.common.docs.SDocSearchParams params,
java.lang.String userID)
|
static void |
removeLink(java.lang.String linkID,
java.lang.String userID,
java.lang.String locale,
ServerResult result,
java.sql.Statement st,
java.sql.ResultSet res)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NativeStore
public NativeStore()
getDocuments
public static java.util.ArrayList<arta.synergy.common.docs.SDocumentInfo> getDocuments(arta.synergy.common.docs.SDocSearchParams params,
java.lang.String userID)
getDocumentInfo
public static arta.synergy.common.docs.SDocumentInfo getDocumentInfo(java.lang.String documentID,
java.lang.String userID)
getDocumentInfo
public static arta.synergy.common.docs.SDocumentInfo getDocumentInfo(java.lang.String documentID,
java.lang.String userID,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
- Throws:
java.lang.Exception
createLink
public static void createLink(DocumentLink newLink,
java.lang.String objectID,
int objectTypeID,
ServerResult<arta.synergy.common.docs.SDocumentLink> result,
java.lang.String locale)
removeLink
public static void removeLink(java.lang.String linkID,
java.lang.String userID,
java.lang.String locale,
ServerResult result,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteDocument
public static void deleteDocument(java.lang.String documentID,
java.lang.String userID,
java.lang.String locale,
ServerResult<java.lang.Integer> result)
- Метод удаляет документ из базы данных (documents, document_parts).
Перед удалением прверяется, есть ли ссылки на данный документ по таблице doc_links. Если есть ссылки,
возвращаемое сообщение содержит список объектов, ссылающихся на данный документ.
Документ можнт быть удален только его создателем
- Parameters:
documentID - ID документаuserID - ID пользователяlocale - локаль пользователяresult - объект для передачи результатов
Copyright © 2000 Dummy Corp. All Rights Reserved.