|
|||||||||
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.RegistrationManager
public class RegistrationManager
Класс RegistrationManager содержит методы для работы с регистрациями
Field Summary |
---|
Fields inherited from class com.trackstudio.kernel.manager.KernelManager |
---|
hu |
Method Summary | |
---|---|
java.lang.String |
cloneRegistration(java.lang.String registrationId,
java.lang.String locale,
java.lang.String userId)
Создает копию правила регистрации (клонирует) |
java.lang.String |
createRegistration(SafeString name,
java.lang.String prstatusId,
java.lang.String taskId,
java.lang.String userId,
boolean priv)
Создает правило регистрации |
void |
deleteRegistration(java.lang.String registrationId)
Удаляет правило регистрации пользователей |
java.util.List<Registration> |
getAllRegistrastionList()
Возвращает список всех регистраций |
protected static RegistrationManager |
getInstance()
Возвращает экземпляр текущего класса |
java.util.List<Registration> |
getPublicRegistrationList()
Возвращает список публичных регистраций |
java.lang.String |
getRegistrationByName(java.lang.String name,
java.lang.String taskNumber)
Возвращает ID правила регистрации по его названию |
java.util.Set<Registration> |
getRegistrationList(java.lang.String userId)
Возвращаяет список правил регистрации для пользователя |
java.lang.String |
register(SafeString login,
SafeString name,
SafeString email,
java.lang.String locale,
java.lang.String timezone,
SafeString company,
java.lang.String reg_id)
Регистрирует нового пользователя |
void |
updateRegistration(java.lang.String registrationId,
SafeString name,
java.lang.String prstatusId,
java.lang.Integer child,
java.lang.Integer expire,
java.lang.String categoryId,
boolean priv)
Редактирует правило регистрации пользователя |
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 RegistrationManager getInstance()
public java.lang.String cloneRegistration(java.lang.String registrationId, java.lang.String locale, java.lang.String userId) throws GranException
registrationId
- ID копируемого правила регистрацииlocale
- ЛокальuserId
- ID Прользователя
GranException
- при необходимостиpublic java.util.Set<Registration> getRegistrationList(java.lang.String userId) throws GranException
userId
- ID пользователя, для которого возвращаем правила регистрации
GranException
- при необходимостиRegistration
public void updateRegistration(java.lang.String registrationId, SafeString name, java.lang.String prstatusId, java.lang.Integer child, java.lang.Integer expire, java.lang.String categoryId, boolean priv) throws GranException
registrationId
- ID редактируемого правила регистрацииname
- Название правила регистрацииprstatusId
- Статус регистрируемых пользователейchild
- Сколько пользователей может регистрировать текущийexpire
- Срок действия учетных записей пользователейcategoryId
- ID категорииpriv
- Приватное правило илил нет
GranException
- при необходимостиpublic void deleteRegistration(java.lang.String registrationId) throws GranException
registrationId
- ID удаляемого правила
GranException
- при необходимостиpublic java.lang.String createRegistration(SafeString name, java.lang.String prstatusId, java.lang.String taskId, java.lang.String userId, boolean priv) throws GranException
name
- Название праивла регшистрацииprstatusId
- Статус регистрируемых пользователейtaskId
- ID ЗадачиuserId
- ID пользователяpriv
- Приватное правило илил нет
GranException
- при необходимостиpublic java.lang.String register(SafeString login, SafeString name, SafeString email, java.lang.String locale, java.lang.String timezone, SafeString company, java.lang.String reg_id) throws GranException
login
- Логин регистрируемого пользователяname
- Имя пользователяemail
- Email пользователяlocale
- Локальtimezone
- Таймзона пользователяcompany
- Компанияreg_id
- ID правила регистрации
GranException
- при необходимостиpublic java.util.List<Registration> getPublicRegistrationList() throws GranException
GranException
- при необходимостиRegistration
public java.util.List<Registration> getAllRegistrastionList() throws GranException
GranException
- при необходимостиRegistration
public java.lang.String getRegistrationByName(java.lang.String name, java.lang.String taskNumber) throws GranException
name
- Название правила регистрацииtaskNumber
- Номер задачи
GranException
- при необходимости
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |