|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.app.csv.CSVImport
public class CSVImport
Класс по хорошему надо отрефакторить и перенести методы FindManager. Оставлен для совместимости со скриптами из версии 3.5
Field Summary | |
---|---|
static java.lang.String |
MESSAGE_BUDGET
Бюджет сообщения |
static java.lang.String |
MESSAGE_DEADLINE
Дедлайн сообщения |
static java.lang.String |
MESSAGE_DESCRIPTION
Описание сообщения |
static java.lang.String |
MESSAGE_HANDLER_GROUP_ID
ID ответственной группы |
static java.lang.String |
MESSAGE_HANDLER_USER_ID
ID ответственного пользователя |
static java.lang.String |
MESSAGE_HOURS
Потраченное время |
static java.lang.String |
MESSAGE_MESSAGE_TYPE_ID
ID типа сообщения |
static java.lang.String |
MESSAGE_PRIORITY_ID
ID приоритета |
static java.lang.String |
MESSAGE_RESOLUTION_ID
ID резолюции |
static java.lang.String |
MESSAGE_SUBMIT_DATE
Алиас сообщения |
static java.lang.String |
MESSAGE_SUBMITTER_ID
ID автора сообщения |
static java.lang.String |
MESSAGE_TASK_ID
ID задачи для сообщения |
static java.lang.String |
MESSAGE_TYPE
Тип сообщения |
static java.lang.String |
MESSAGE_UDF_MAP
Карта пользовательских полей |
static java.lang.String |
OBJECT_EXCEPTION
Исключение для объекта |
static java.lang.String |
OBJECT_ID
ID объекта |
static java.lang.String |
OBJECT_TYPE
Тип объекта |
static java.lang.String |
TASK_BUDGET
Бюджет задачи |
static java.lang.String |
TASK_CATEGORY_ID
ID категории |
static java.lang.String |
TASK_CLOSE_DATE
Дата закрытия задачи |
static java.lang.String |
TASK_DEADLINE
Дедлайн задачи |
static java.lang.String |
TASK_DESCRIPTION
Описание задачи |
protected static java.lang.String |
TASK_EMPTY_NAME
Пустое название задачи |
static java.lang.String |
TASK_HANDLER_GROUP_ID
ID ответственной группы |
static java.lang.String |
TASK_HANDLER_USER_ID
ID ответственного пользователя |
static java.lang.String |
TASK_NAME
Название задачи |
static java.lang.String |
TASK_PARENT_TASK
ID родительской задачи |
static java.lang.String |
TASK_PARENT_TASK_ID
Родительская задача |
static java.lang.String |
TASK_PRIORITY_ID
ID приоритета задачи |
static java.lang.String |
TASK_RESOLUTION_ID
ID резолюции |
static java.lang.String |
TASK_SHORTNAME
Алиас задачи |
static java.lang.String |
TASK_STATUS_ID
ID статуса |
static java.lang.String |
TASK_SUBMIT_DATE
Дата создания задачи |
static java.lang.String |
TASK_SUBMITTER_ID
ID автора задачи |
static java.lang.String |
TASK_TYPE
Тип задачи |
static java.lang.String |
TASK_UDF_MAP
Карта пользовательских полей |
static java.lang.String |
TASK_UPDATE_DATE
Дата обновления задачи |
static java.lang.String |
USER_COMPANY
Компанния пользователя |
static java.lang.String |
USER_DEFAULT_PROJECT_ID
ID проекта по умолчанию |
static java.lang.String |
USER_EMAIL
Электронная почта пользователя |
protected static java.lang.String |
USER_EMPTY_LOGIN
Пустой логин задачи |
protected static java.lang.String |
USER_EMPTY_NAME
Пустое имя пользователя |
static java.lang.String |
USER_EXPIRE_DATE
Дата истекания срока действия пользователя |
static java.lang.String |
USER_IS_ACTIVE
Активный пользователь или нет |
static java.lang.String |
USER_LOCALE
Локаль пользователя |
static java.lang.String |
USER_LOGIN
Логин пользователя |
static java.lang.String |
USER_NAME
Имя пользователя |
static java.lang.String |
USER_PARENT_USER
Родительских пользователь |
static java.lang.String |
USER_PARENT_USER_ID
ID родительского пользователя |
static java.lang.String |
USER_PASSWORD
Пароль пользователя |
static java.lang.String |
USER_PHONE
Телефон пользователя |
static java.lang.String |
USER_PRSTATUS_ID
ID статуса пользователя |
static java.lang.String |
USER_SHOW_TREE_MODE
Тип отображения дерева пользователей |
static java.lang.String |
USER_TIMEZONE
Таймзона пользователя |
static java.lang.String |
USER_TYPE
Тип пользователя |
static java.lang.String |
USER_UDF_MAP
Карта пользовательских полей для пользователей |
Constructor Summary | |
---|---|
CSVImport()
|
Method Summary | |
---|---|
static java.lang.String |
findCategoryIdByName(SessionContext sc,
java.lang.String categoryName)
Возвращает ID категории по ее названию |
static java.lang.String |
findCategoryIdByName(SessionContext sc,
java.lang.String categoryName,
java.lang.String parentTaskId)
Возвращает ID категории по ее названию |
static java.lang.String |
findCategoryIdByName(java.lang.String categoryName)
Возвращает ID категории по ее названию |
static java.lang.String |
findMessageTypeIdByName(SessionContext sc,
java.lang.String mstatusName,
java.lang.String categoryName)
Возвращает ID типа сообщения по его названию |
static java.lang.String |
findMessageTypeIdByName(java.lang.String mstatusName,
java.lang.String categoryName)
Возвращает ID типа сообщения по его названию |
static java.lang.String |
findPriorityIdByName(java.lang.String priorityName,
java.lang.String categoryName)
Возвращает ID приоритета для задачи |
static java.lang.String |
findPriorityIdByNameInCategory(java.lang.String priorityName,
java.lang.String categoryId)
Возвращает ID приоритета для задачи |
static java.lang.String |
findResolutionIdByName(java.lang.String resolutionName,
java.lang.String messageTypeName)
Возвращает ID резолюции по ее названию |
static java.lang.String |
findResolutionIdByNameInMstatus(java.lang.String resolutionName,
java.lang.String messageTypeId)
Возвращает ID резолюции по ее названию |
static java.lang.String |
findStateIdByName(java.lang.String stateName,
java.lang.String categoryName)
Возвращает ID состояния по его имени |
static java.lang.String |
findStateIdByNameInCategory(java.lang.String stateName,
java.lang.String categoryId)
Возвращает ID состояния по его имени |
static java.lang.String |
findTaskIdByName(SessionContext sc,
java.lang.String taskName)
Возвращает ID задачи по ее названию |
static java.lang.String |
findTaskIdByName(java.lang.String taskName)
Возвращает ID задачи по ее названию |
static java.lang.String |
findTaskIdByNumber(SessionContext sc,
java.lang.String taskNumber)
Возвращает ID задачи по ее номеру |
static java.lang.String |
findTaskIdByNumber(java.lang.String taskNumber)
Возвращает ID задачи по ее номеру |
static java.lang.String |
findTaskResolutionIdByName(java.lang.String resolutionName,
java.lang.String categoryName)
Возвращает ID резолюции для задачи |
static java.lang.String |
findTaskResolutionIdByNameInCategory(java.lang.String resolutionName,
java.lang.String categoryId)
Возвращает ID резолюции для задачи |
static java.lang.String |
findUDFIdByName(SessionContext sc,
java.lang.String udfName)
Возвращает ID пользовательского поля по его названию |
static java.lang.String |
findUDFIdByName(java.lang.String udfName)
Возвращает ID пользовательского поля по его названию |
static java.lang.String |
findUDFListIdByValue(SessionContext sc,
java.lang.String udflistValue)
Возвращает ID списка значений |
static java.lang.String |
findUDFListIdByValue(java.lang.String udflistValue)
Возвращает ID списка значений |
static java.lang.String |
findUserIdByLogin(SessionContext sc,
java.lang.String userLogin)
Возвращает ID пользователя по его логину |
static java.lang.String |
findUserIdByLogin(java.lang.String userLogin)
Возвращает ID пользователя по его логину |
static java.lang.String |
findUserIdByName(SessionContext sc,
java.lang.String userName)
Возвращает ID пользователя по его имени |
static java.lang.String |
findUserIdByName(java.lang.String userName)
Возвращает ID пользователя по его имени |
static java.lang.String |
findUserStatusIdByName(SessionContext sc,
java.lang.String prstatusName)
Возвращает ID статуса пользователя |
static java.lang.String |
findUserStatusIdByName(java.lang.String prstatusName)
Возвращает ID статуса пользователя |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String OBJECT_TYPE
public static final java.lang.String OBJECT_ID
public static final java.lang.String OBJECT_EXCEPTION
public static final java.lang.String TASK_TYPE
public static final java.lang.String MESSAGE_TYPE
public static final java.lang.String USER_TYPE
public static final java.lang.String TASK_SHORTNAME
public static final java.lang.String TASK_NAME
public static final java.lang.String TASK_DESCRIPTION
public static final java.lang.String TASK_BUDGET
public static final java.lang.String TASK_DEADLINE
public static final java.lang.String TASK_PRIORITY_ID
public static final java.lang.String TASK_HANDLER_USER_ID
public static final java.lang.String TASK_HANDLER_GROUP_ID
public static final java.lang.String TASK_CATEGORY_ID
public static final java.lang.String TASK_SUBMITTER_ID
public static final java.lang.String TASK_SUBMIT_DATE
public static final java.lang.String TASK_UPDATE_DATE
public static final java.lang.String TASK_CLOSE_DATE
public static final java.lang.String TASK_RESOLUTION_ID
public static final java.lang.String TASK_STATUS_ID
public static final java.lang.String TASK_UDF_MAP
public static final java.lang.String TASK_PARENT_TASK_ID
public static final java.lang.String TASK_PARENT_TASK
public static final java.lang.String USER_LOGIN
public static final java.lang.String USER_NAME
public static final java.lang.String USER_PHONE
public static final java.lang.String USER_EMAIL
public static final java.lang.String USER_PRSTATUS_ID
public static final java.lang.String USER_TIMEZONE
public static final java.lang.String USER_LOCALE
public static final java.lang.String USER_COMPANY
public static final java.lang.String USER_DEFAULT_PROJECT_ID
public static final java.lang.String USER_EXPIRE_DATE
public static final java.lang.String USER_IS_ACTIVE
public static final java.lang.String USER_SHOW_TREE_MODE
public static final java.lang.String USER_UDF_MAP
public static final java.lang.String USER_PARENT_USER
public static final java.lang.String USER_PARENT_USER_ID
public static final java.lang.String USER_PASSWORD
public static final java.lang.String MESSAGE_TASK_ID
public static final java.lang.String MESSAGE_MESSAGE_TYPE_ID
public static final java.lang.String MESSAGE_DESCRIPTION
public static final java.lang.String MESSAGE_HOURS
public static final java.lang.String MESSAGE_HANDLER_USER_ID
public static final java.lang.String MESSAGE_HANDLER_GROUP_ID
public static final java.lang.String MESSAGE_RESOLUTION_ID
public static final java.lang.String MESSAGE_PRIORITY_ID
public static final java.lang.String MESSAGE_DEADLINE
public static final java.lang.String MESSAGE_SUBMIT_DATE
public static final java.lang.String MESSAGE_SUBMITTER_ID
public static final java.lang.String MESSAGE_BUDGET
public static final java.lang.String MESSAGE_UDF_MAP
protected static final java.lang.String TASK_EMPTY_NAME
protected static final java.lang.String USER_EMPTY_LOGIN
protected static final java.lang.String USER_EMPTY_NAME
Constructor Detail |
---|
public CSVImport()
Method Detail |
---|
public static java.lang.String findCategoryIdByName(java.lang.String categoryName) throws GranException
categoryName
- название категории
GranException
- при необходимостиpublic static java.lang.String findCategoryIdByName(SessionContext sc, java.lang.String categoryName) throws GranException
sc
- сессия пользователяcategoryName
- название категории
GranException
- при необходимостиpublic static java.lang.String findCategoryIdByName(SessionContext sc, java.lang.String categoryName, java.lang.String parentTaskId) throws GranException
sc
- сессия пользователяparentTaskId
- ID родительской задачиcategoryName
- название категории
GranException
- при необходимостиpublic static java.lang.String findResolutionIdByName(java.lang.String resolutionName, java.lang.String messageTypeName) throws GranException
resolutionName
- название резолюцииmessageTypeName
- название типа сообщения
GranException
- при необходимостиpublic static java.lang.String findResolutionIdByNameInMstatus(java.lang.String resolutionName, java.lang.String messageTypeId) throws GranException
resolutionName
- название резолюцииmessageTypeId
- ID типа сообщения
GranException
- при необходимостиpublic static java.lang.String findTaskResolutionIdByName(java.lang.String resolutionName, java.lang.String categoryName) throws GranException
resolutionName
- название резолюцииcategoryName
- название категории
GranException
- при необходимостиpublic static java.lang.String findTaskResolutionIdByNameInCategory(java.lang.String resolutionName, java.lang.String categoryId) throws GranException
resolutionName
- название резолюцииcategoryId
- ID категории
GranException
- при необходимостиpublic static java.lang.String findPriorityIdByName(java.lang.String priorityName, java.lang.String categoryName) throws GranException
priorityName
- название приоритетаcategoryName
- название категории
GranException
- при необходимостиpublic static java.lang.String findPriorityIdByNameInCategory(java.lang.String priorityName, java.lang.String categoryId) throws GranException
priorityName
- название приоритетаcategoryId
- ID категории
GranException
- при необходимостиpublic static java.lang.String findStateIdByName(java.lang.String stateName, java.lang.String categoryName) throws GranException
stateName
- название состоянияcategoryName
- название категории
GranException
- при необходимостиpublic static java.lang.String findStateIdByNameInCategory(java.lang.String stateName, java.lang.String categoryId) throws GranException
stateName
- название состоянияcategoryId
- ID категории
GranException
- при необходимостиpublic static java.lang.String findTaskIdByName(java.lang.String taskName) throws GranException
taskName
- название задачи
GranException
- при необходимостиpublic static java.lang.String findTaskIdByName(SessionContext sc, java.lang.String taskName) throws GranException
sc
- сессия пользователяtaskName
- название задачи
GranException
- при необходимостиpublic static java.lang.String findUserIdByName(java.lang.String userName) throws GranException
userName
- имя пользователя
GranException
- при необходимостиpublic static java.lang.String findUserIdByName(SessionContext sc, java.lang.String userName) throws GranException
sc
- сессия пользователяuserName
- имя пользователя
GranException
- при необходимостиpublic static java.lang.String findUserIdByLogin(java.lang.String userLogin) throws GranException
userLogin
- логин пользователя
GranException
- при необходимостиpublic static java.lang.String findUserIdByLogin(SessionContext sc, java.lang.String userLogin) throws GranException
sc
- сессия пользователяuserLogin
- логин пользователя
GranException
- при необходимостиpublic static java.lang.String findTaskIdByNumber(java.lang.String taskNumber) throws GranException
taskNumber
- номер задачи
GranException
- при необходимостиpublic static java.lang.String findTaskIdByNumber(SessionContext sc, java.lang.String taskNumber) throws GranException
sc
- сессия пользователяtaskNumber
- номер задачи
GranException
- при необходимостиpublic static java.lang.String findMessageTypeIdByName(java.lang.String mstatusName, java.lang.String categoryName) throws GranException
mstatusName
- название типа сообщенияcategoryName
- название категории
GranException
- при необходимостиpublic static java.lang.String findMessageTypeIdByName(SessionContext sc, java.lang.String mstatusName, java.lang.String categoryName) throws GranException
sc
- сессия пользователяmstatusName
- название типа сообщенияcategoryName
- название категории
GranException
- при необходимостиpublic static java.lang.String findUserStatusIdByName(java.lang.String prstatusName) throws GranException
prstatusName
- название статуса
GranException
- при необходимостиpublic static java.lang.String findUserStatusIdByName(SessionContext sc, java.lang.String prstatusName) throws GranException
sc
- сессия пользователяprstatusName
- название статуса
GranException
- при необходимостиpublic static java.lang.String findUDFIdByName(java.lang.String udfName) throws GranException
udfName
- название поля
GranException
- при необходимостиpublic static java.lang.String findUDFIdByName(SessionContext sc, java.lang.String udfName) throws GranException
sc
- сессия пользователяudfName
- название поля
GranException
- при необходимостиpublic static java.lang.String findUDFListIdByValue(java.lang.String udflistValue) throws GranException
udflistValue
- значение
GranException
- при необходимостиpublic static java.lang.String findUDFListIdByValue(SessionContext sc, java.lang.String udflistValue) throws GranException
sc
- сессия пользователяudflistValue
- значение
GranException
- при необходимости
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |