|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.kernel.manager.KernelManager
com.trackstudio.kernel.manager.LongTextManager
public class LongTextManager
Класс LongTextManager предназначен для работы с текстами длиннее 2000 символов (такими могут быть описания задач/сообщений). Длинные тексты разделяются на блоки не длинее 2000 символов и записываются последовательно в отдельную таблицу, при извлечении такиз строк они последовательно соединяются. Это необходимо для совместимости с базами данных различных производителей
Field Summary |
---|
Fields inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
hu |
Method Summary | |
---|---|
java.lang.String |
createLongtext(java.lang.String id,
java.lang.String longText)
Создается объект Longtext |
java.lang.String |
createLongtext(java.lang.String id,
java.lang.String longText,
boolean useTransaction)
Создается объект Longtext |
void |
deleteLongtext(java.lang.String id)
Удаляет объект Longtext |
protected static LongTextManager |
getInstance()
Возвращает экземпляр текущего класса |
java.lang.String |
getLongtext(java.lang.String id)
Возвращает текст, полученный из объекта Longtext |
Methods inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
getAcl, getAttachment, getBookmark, getCategory, getFilter, getFind, getIndex, getLicense, getLongText, getMailImport, getMessage, getPlugin, getPrstatus, getRegistration, getReport, getStep, getTask, getTemplate, getTSInfo, getUdf, getUser, getWorkflow |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
protected static LongTextManager getInstance()
public java.lang.String createLongtext(java.lang.String id, java.lang.String longText) throws GranException
id
- ID объекта Longtext, если он был создан ранееlongText
- Сохраняемый текст
GranException
- при необходимостиpublic java.lang.String createLongtext(java.lang.String id, java.lang.String longText, boolean useTransaction) throws GranException
id
- ID объекта Longtext, если он был создан ранееlongText
- Сохраняемый текстuseTransaction
- Необходимо ли использовать транзакции
GranException
- при необходимостиpublic void deleteLongtext(java.lang.String id) throws GranException
id
- ID удаляемого объекта
GranException
- при необходимостиpublic java.lang.String getLongtext(java.lang.String id) throws GranException
id
- ID объекта Longtext
GranException
- при необходимости
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |