arta.synergy.ejb.bp.docflow
Class SignManager

java.lang.Object
  extended by arta.synergy.ejb.bp.docflow.SignManager

public class SignManager
extends java.lang.Object

Created by IntelliJ IDEA. User: exile Date: 29.09.2011 Time: 17:05:53 TODO ВСЕ ПЕРЕДЕЛАТЬ ПОД НОВЫЕ ДОКУМЕНТЫ!


Constructor Summary
SignManager()
           
 
Method Summary
static boolean canEditProcessFiles(java.lang.String procInstID, java.lang.String userID)
           
static boolean canEditProcessFiles(java.lang.String procInstID, java.lang.String userID, java.sql.Statement st, java.sql.ResultSet res)
           
static byte[] getDataForSign(java.lang.String objectID, int objectType)
           
static ServerResult<byte[]> getDataForSign(java.lang.String userID, java.lang.String objectID, int objectType, java.lang.String locale)
          Данные для подписи, ими считаются название объекта+ если есть то версия папки +название файлов из нее
static ServerResult<java.util.ArrayList<Sign>> getSigns(java.lang.String documentID, boolean check, boolean obsolete, java.lang.String locale)
           
static ServerResult<java.util.ArrayList<Sign>> getSigns(java.lang.String documentID, boolean check, boolean obsolete, java.lang.String locale, java.lang.String userID)
           
static boolean hasSigns(java.lang.String documentID, boolean check, boolean obsolete)
           
static ServerResult<Sign> sign(Sign sign, java.lang.String documentID, java.lang.String locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignManager

public SignManager()
Method Detail

getDataForSign

public static ServerResult<byte[]> getDataForSign(java.lang.String userID,
                                                  java.lang.String objectID,
                                                  int objectType,
                                                  java.lang.String locale)
Данные для подписи, ими считаются название объекта+ если есть то версия папки +название файлов из нее

Parameters:
objectID -
objectType -
locale -
Returns:

getDataForSign

public static byte[] getDataForSign(java.lang.String objectID,
                                    int objectType)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getSigns

public static ServerResult<java.util.ArrayList<Sign>> getSigns(java.lang.String documentID,
                                                               boolean check,
                                                               boolean obsolete,
                                                               java.lang.String locale)

getSigns

public static ServerResult<java.util.ArrayList<Sign>> getSigns(java.lang.String documentID,
                                                               boolean check,
                                                               boolean obsolete,
                                                               java.lang.String locale,
                                                               java.lang.String userID)

hasSigns

public static boolean hasSigns(java.lang.String documentID,
                               boolean check,
                               boolean obsolete)

sign

public static ServerResult<Sign> sign(Sign sign,
                                      java.lang.String documentID,
                                      java.lang.String locale)

canEditProcessFiles

public static boolean canEditProcessFiles(java.lang.String procInstID,
                                          java.lang.String userID,
                                          java.sql.Statement st,
                                          java.sql.ResultSet res)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

canEditProcessFiles

public static boolean canEditProcessFiles(java.lang.String procInstID,
                                          java.lang.String userID)


Copyright © 2000 Dummy Corp. All Rights Reserved.