arta.synergy.ejb.mbo.pointers
Class BookPointerManager
java.lang.Object
arta.synergy.ejb.mbo.pointers.BookPointerManager
public class BookPointerManager
- extends java.lang.Object
User: Natasha Topolskaya
Date: 24.12.2008
Time: 14:22:07
Класс содержит методы управления (создание, редактирование, удаление)
показателей справочника
|
Method Summary |
static boolean |
changePointerCode(java.lang.String pointerID,
java.lang.String code,
java.lang.String locale,
java.sql.Statement st,
java.sql.Statement st1,
java.sql.ResultSet res,
HasMessages msg)
Изменяет код показателя справочника показателей |
ServerResult<java.lang.Boolean> |
checkPointerCode(java.lang.String pointerID,
java.lang.String code,
java.lang.String locale)
|
boolean |
checkPointerCodeSyntax(java.lang.String code)
|
static ServerResult<java.lang.String> |
createExternalPointer(Pointer pointer,
java.lang.String locale,
java.lang.String host,
java.sql.Statement st,
java.sql.ResultSet rs)
|
arta.synergy.common.msg.SMethodMessage |
createPointer(java.lang.String actorID,
Pointer pointer,
java.lang.String locale,
java.lang.String host)
Метод создает показатель справочника (формирующий или результирующий) |
ServerResult |
deletePointers(java.lang.String actorID,
java.util.ArrayList<java.lang.String> pointers,
java.lang.String locale)
|
arta.synergy.common.msg.SMethodMessage |
deletePoiter(java.lang.String actorID,
java.lang.String pointerID,
java.lang.String locale)
|
Pointer |
loadPointer(java.lang.String pointerID)
|
Pointer |
loadPointer(java.lang.String pointerID,
java.sql.Statement st,
java.sql.ResultSet res)
|
void |
loadPointerValues(java.util.HashMap<java.lang.String,arta.synergy.web.common.client.parser.PointerTokenValue> usedValues,
ResultPointer pointer,
java.sql.Statement st,
java.sql.ResultSet res)
|
static boolean |
saveFormula(java.lang.String pointerID,
java.lang.String formula,
java.sql.Statement st,
java.sql.ResultSet res,
ServerResult result,
java.lang.String locale)
|
arta.synergy.common.msg.SMethodMessage |
savePointer(java.lang.String actorID,
Pointer pointer,
java.lang.String locale,
java.lang.String host)
|
static ServerResult<java.lang.Boolean> |
saveSystemPointerCode(java.lang.String newCode,
java.lang.String elementID,
java.lang.String locale,
int objectTypeID,
javax.ejb.EJBContext context)
|
static java.lang.String |
saveSystemPointerCode(java.lang.String newCode,
java.lang.String elementID,
java.lang.String locale,
int objectTypeID,
java.sql.Statement st,
java.sql.Statement st1,
java.sql.ResultSet res)
Изменяем |
static ServerResult<java.lang.Boolean> |
setPointerResUserID(java.lang.String pointerID,
java.lang.String userID,
java.lang.String locale,
java.lang.String host,
java.lang.String actorID,
javax.ejb.EJBContext context)
|
static void |
setPointerResUserID(java.lang.String poinerID,
java.lang.String userID,
java.lang.String actorID,
java.lang.String host,
java.lang.String locale,
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 |
syncCodeObject
public static final java.lang.Object syncCodeObject
BookPointerManager
public BookPointerManager()
createPointer
public arta.synergy.common.msg.SMethodMessage createPointer(java.lang.String actorID,
Pointer pointer,
java.lang.String locale,
java.lang.String host)
- Метод создает показатель справочника (формирующий или результирующий)
- Parameters:
pointer - ПоказательactorID - ID пользователя вызвавшего метод
- Returns:
- строку - ID созданного показателя,
в случае возникновения ошибки:
ErrorCode.ACCESS_DENIED - данный пользователь не может редактировать справочник показателей
ErrorCode.EMPTY_DATA - заполнены не все поля
ErrorCode.INVALID_POINTER_FORMULA - некоррекная формула (для результирующих показателей)
ErrorCode.CYCLE_LINK - циклическая ссылка в формуле (для результирующих показателей)
ErrorCode.EXCEPTION - произошла ошибка исполнения
createExternalPointer
public static ServerResult<java.lang.String> createExternalPointer(Pointer pointer,
java.lang.String locale,
java.lang.String host,
java.sql.Statement st,
java.sql.ResultSet rs)
throws java.lang.Exception
- Throws:
java.lang.Exception
savePointer
public arta.synergy.common.msg.SMethodMessage savePointer(java.lang.String actorID,
Pointer pointer,
java.lang.String locale,
java.lang.String host)
changePointerCode
public static boolean changePointerCode(java.lang.String pointerID,
java.lang.String code,
java.lang.String locale,
java.sql.Statement st,
java.sql.Statement st1,
java.sql.ResultSet res,
HasMessages msg)
throws java.lang.Exception
- Изменяет код показателя справочника показателей
- Parameters:
pointerID - UUID показателяcode - код показателяlocale - локальst - java.sql.Statementst1 - java.sql.Statementres - java.sql.ResultSetmsg -
- Returns:
-
- Throws:
java.lang.Exception
deletePointers
public ServerResult deletePointers(java.lang.String actorID,
java.util.ArrayList<java.lang.String> pointers,
java.lang.String locale)
deletePoiter
public arta.synergy.common.msg.SMethodMessage deletePoiter(java.lang.String actorID,
java.lang.String pointerID,
java.lang.String locale)
loadPointer
public Pointer loadPointer(java.lang.String pointerID)
loadPointer
public Pointer loadPointer(java.lang.String pointerID,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
- Throws:
java.lang.Exception
checkPointerCode
public ServerResult<java.lang.Boolean> checkPointerCode(java.lang.String pointerID,
java.lang.String code,
java.lang.String locale)
checkPointerCodeSyntax
public boolean checkPointerCodeSyntax(java.lang.String code)
saveFormula
public static boolean saveFormula(java.lang.String pointerID,
java.lang.String formula,
java.sql.Statement st,
java.sql.ResultSet res,
ServerResult result,
java.lang.String locale)
throws java.lang.Exception
- Throws:
java.lang.Exception
setPointerResUserID
public static void setPointerResUserID(java.lang.String poinerID,
java.lang.String userID,
java.lang.String actorID,
java.lang.String host,
java.lang.String locale,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.lang.Exception
- Throws:
java.lang.Exception
setPointerResUserID
public static ServerResult<java.lang.Boolean> setPointerResUserID(java.lang.String pointerID,
java.lang.String userID,
java.lang.String locale,
java.lang.String host,
java.lang.String actorID,
javax.ejb.EJBContext context)
loadPointerValues
public void loadPointerValues(java.util.HashMap<java.lang.String,arta.synergy.web.common.client.parser.PointerTokenValue> usedValues,
ResultPointer pointer,
java.sql.Statement st,
java.sql.ResultSet res)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
saveSystemPointerCode
public static ServerResult<java.lang.Boolean> saveSystemPointerCode(java.lang.String newCode,
java.lang.String elementID,
java.lang.String locale,
int objectTypeID,
javax.ejb.EJBContext context)
saveSystemPointerCode
public static java.lang.String saveSystemPointerCode(java.lang.String newCode,
java.lang.String elementID,
java.lang.String locale,
int objectTypeID,
java.sql.Statement st,
java.sql.Statement st1,
java.sql.ResultSet res)
throws java.lang.Exception
- Изменяем
- Parameters:
newCode - elementID - locale - objectTypeID - st - st1 - res -
- Returns:
-
- Throws:
java.lang.Exception
Copyright © 2000 Dummy Corp. All Rights Reserved.