Skip navigation links
A B C E G I L M O P Q R S T U V W 

A

ACCOUNT - Static variable in class org.sadtech.social.bot.utils.TypeUnit
 
AccountAutoCheck - Class in org.sadtech.social.bot.domain
Объект, для автоматической проверки оплаты счета Account.
AccountAutoCheck() - Constructor for class org.sadtech.social.bot.domain.AccountAutoCheck
 
action(M, C) - Method in interface org.sadtech.social.bot.service.action.ActionUnit
Метод обработки Unit-а.
action(AnswerAccount, Mail) - Method in class org.sadtech.social.bot.service.action.AnswerAccountAction
 
action(AnswerCheck, Message) - Method in class org.sadtech.social.bot.service.action.AnswerCheckAction
 
action(AnswerProcessing<Message>, Message) - Method in class org.sadtech.social.bot.service.action.AnswerProcessingAction
 
action(AnswerSave<D>, Message) - Method in class org.sadtech.social.bot.service.action.AnswerSaveAction
 
action(AnswerText, Message) - Method in class org.sadtech.social.bot.service.action.AnswerTextAction
 
action(AnswerTimer, Message) - Method in class org.sadtech.social.bot.service.action.AnswerTimerAction
 
action(AnswerValidity, Message) - Method in class org.sadtech.social.bot.service.action.AnswerValidityAction
 
ActionUnit<M extends MainUnit,C extends org.sadtech.social.core.domain.content.Message> - Interface in org.sadtech.social.bot.service.action
Интерфейс для обработки Unit-ов.
actionUnitMap - Variable in class org.sadtech.social.bot.GeneralAutoResponder
 
activeType - Variable in class org.sadtech.social.bot.domain.unit.MainUnit
 
add(Timer) - Method in interface org.sadtech.social.bot.repository.TimerRepository
 
add(Timer) - Method in class org.sadtech.social.bot.repository.TimerRepositoryMap
 
add(Timer) - Method in interface org.sadtech.social.bot.service.timer.TimerService
 
add(Timer) - Method in class org.sadtech.social.bot.service.timer.TimerServiceImpl
 
answer(T, MainUnit) - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
AnswerAccount - Class in org.sadtech.social.bot.domain.unit
Юнит для обработки платежей.
AnswerAccountAction - Class in org.sadtech.social.bot.service.action
Обработчик Unit-а AnswerAccount.
AnswerAccountAction(AccountService, TimerService) - Constructor for class org.sadtech.social.bot.service.action.AnswerAccountAction
 
AnswerAccountAction(AccountService) - Constructor for class org.sadtech.social.bot.service.action.AnswerAccountAction
 
AnswerCheck - Class in org.sadtech.social.bot.domain.unit
Обработчик запроса, который реализует конструкцию IF в сценарии.
AnswerCheck(Set<String>, String, Pattern, Integer, Integer, Set<MainUnit>, UnitActiveType, MainUnit, MainUnit, CheckData<Message>) - Constructor for class org.sadtech.social.bot.domain.unit.AnswerCheck
 
AnswerCheckAction - Class in org.sadtech.social.bot.service.action
Обработчик Unit-а AnswerCheck.
AnswerCheckAction() - Constructor for class org.sadtech.social.bot.service.action.AnswerCheckAction
 
AnswerProcessing<M extends org.sadtech.social.core.domain.content.Message> - Class in org.sadtech.social.bot.domain.unit
Обработчик для кастомных реализаций.
AnswerProcessingAction - Class in org.sadtech.social.bot.service.action
Обработчик Unit-а AnswerProcessing.
AnswerProcessingAction(Sending) - Constructor for class org.sadtech.social.bot.service.action.AnswerProcessingAction
 
AnswerSave<D> - Class in org.sadtech.social.bot.domain.unit
Обработчик для сохранения ответов пользователя.
AnswerSaveAction<D> - Class in org.sadtech.social.bot.service.action
Обработчик Unit-а AnswerSave.
AnswerSaveAction() - Constructor for class org.sadtech.social.bot.service.action.AnswerSaveAction
 
AnswerText - Class in org.sadtech.social.bot.domain.unit
Используется для отправки ответа пользователю.
AnswerTextAction - Class in org.sadtech.social.bot.service.action
Обработчик Unit-а AnswerText.
AnswerTextAction() - Constructor for class org.sadtech.social.bot.service.action.AnswerTextAction
 
AnswerTimer - Class in org.sadtech.social.bot.domain.unit
Обработчик таймер, позволяющий отложить обработку других Unit-ов.
AnswerTimerAction - Class in org.sadtech.social.bot.service.action
Обработчик Unit-а AnswerTimer.
AnswerTimerAction(TimerService, GeneralAutoResponder) - Constructor for class org.sadtech.social.bot.service.action.AnswerTimerAction
 
AnswerValidity - Class in org.sadtech.social.bot.domain.unit
Обработка данных со страницы пользователя.
AnswerValidityAction - Class in org.sadtech.social.bot.service.action
Обработчик Unit-а AnswerValidity.
AnswerValidityAction() - Constructor for class org.sadtech.social.bot.service.action.AnswerValidityAction
 
autoResponder - Variable in class org.sadtech.social.bot.GeneralAutoResponder
 

B

build(MainUnit) - Method in class org.sadtech.social.bot.utils.QuestionUtils
 
build() - Method in class org.sadtech.social.bot.utils.QuestionUtils
 
builder(Preservable<QuestionResult>, List<Question>) - Static method in class org.sadtech.social.bot.utils.QuestionUtils
 
builder(Preservable<QuestionResult>, Pusher<QuestionResult>, List<Question>) - Static method in class org.sadtech.social.bot.utils.QuestionUtils
 

C

check(D) - Method in interface org.sadtech.social.bot.service.save.CheckSave
 
CHECK - Static variable in class org.sadtech.social.bot.utils.TypeUnit
 
CheckData<C extends org.sadtech.social.core.domain.content.Message> - Interface in org.sadtech.social.bot.service.usercode
 
checked(C) - Method in interface org.sadtech.social.bot.service.usercode.CheckData
 
checkNewMessage() - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
CheckSave<D extends org.sadtech.social.core.domain.content.Message> - Interface in org.sadtech.social.bot.service.save
TODO: Добавить описание интерфейса.
Clarification - Class in org.sadtech.social.bot.domain
 
Clarification() - Constructor for class org.sadtech.social.bot.domain.Clarification
 
ClarificationQuestion<C extends org.sadtech.social.core.domain.content.Message> - Interface in org.sadtech.social.bot.service.usercode
 

E

edit(Timer) - Method in interface org.sadtech.social.bot.repository.TimerRepository
 
edit(Timer) - Method in class org.sadtech.social.bot.repository.TimerRepositoryMap
 
edit(Integer, Timer) - Method in interface org.sadtech.social.bot.service.timer.TimerService
 
edit(Integer, Timer) - Method in class org.sadtech.social.bot.service.timer.TimerServiceImpl
 
EmailPusher - Class in org.sadtech.social.bot.service.save.push
Сохранение результатов анкеты на Email.
EmailPusher(EmailConfig, String) - Constructor for class org.sadtech.social.bot.service.save.push.EmailPusher
 

G

GeneralAutoResponder<T extends org.sadtech.social.core.domain.content.Message> - Class in org.sadtech.social.bot
 
GeneralAutoResponder(Set<MainUnit>, Sending, MessageService<T>, UnitPointerRepository<MainUnit>) - Constructor for class org.sadtech.social.bot.GeneralAutoResponder
 
getAllSaveElement(Long) - Method in class org.sadtech.social.bot.service.save.LocalPreservable
 
getAllSaveElement(Long) - Method in interface org.sadtech.social.bot.service.save.Preservable
 
getByKey(Long, String) - Method in class org.sadtech.social.bot.service.save.LocalPreservable
 
getByKey(Long, String) - Method in interface org.sadtech.social.bot.service.save.Preservable
 
getClarification(C) - Method in interface org.sadtech.social.bot.service.usercode.ClarificationQuestion
 
getData(C) - Method in interface org.sadtech.social.bot.service.save.data.PreservableData
 
getData(Message) - Method in class org.sadtech.social.bot.service.save.data.PreservableDataSimple
 
getTimerActive(LocalDateTime) - Method in interface org.sadtech.social.bot.repository.TimerRepository
Получить все таймеры, время активации которых меньше, чем переданное время
getTimerActive(LocalDateTime) - Method in class org.sadtech.social.bot.repository.TimerRepositoryMap
 
getTimerActive() - Method in interface org.sadtech.social.bot.service.timer.TimerService
 
getTimerActive() - Method in class org.sadtech.social.bot.service.timer.TimerServiceImpl
 
getTimerRepository() - Method in class org.sadtech.social.bot.service.timer.TimerServiceImpl
 
getVerificationPeriodSec() - Method in class org.sadtech.social.bot.service.action.AnswerTimerAction
 

I

initAccountAction(AccountService, TimerService) - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
initActionUnit(String, ActionUnit<? super MainUnit, T>) - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
initDefaultUnit(U) - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
initModifiables(List<Modifiable<T>>) - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
initSaveAction(AnswerSaveAction<?>) - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
initTimerAction(TimerService) - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
Insert - Interface in org.sadtech.social.bot.service.usercode
 
insert(Long) - Method in interface org.sadtech.social.bot.service.usercode.Insert
 

L

LocalPreservable<S> - Class in org.sadtech.social.bot.service.save
 
LocalPreservable() - Constructor for class org.sadtech.social.bot.service.save.LocalPreservable
 

M

MainUnit - Class in org.sadtech.social.bot.domain.unit
Главный обработчик Unit, от него наследуются все остальные Unit-ы.
MainUnit(Set<String>, String, Pattern, Integer, Integer, Set<MainUnit>, UnitActiveType, String) - Constructor for class org.sadtech.social.bot.domain.unit.MainUnit
 
modifiables - Variable in class org.sadtech.social.bot.GeneralAutoResponder
 

O

of(String) - Static method in class org.sadtech.social.bot.domain.unit.AnswerText
 
org.sadtech.social.bot - package org.sadtech.social.bot
 
org.sadtech.social.bot.domain - package org.sadtech.social.bot.domain
 
org.sadtech.social.bot.domain.question - package org.sadtech.social.bot.domain.question
 
org.sadtech.social.bot.domain.unit - package org.sadtech.social.bot.domain.unit
 
org.sadtech.social.bot.repository - package org.sadtech.social.bot.repository
 
org.sadtech.social.bot.service.action - package org.sadtech.social.bot.service.action
 
org.sadtech.social.bot.service.save - package org.sadtech.social.bot.service.save
 
org.sadtech.social.bot.service.save.data - package org.sadtech.social.bot.service.save.data
 
org.sadtech.social.bot.service.save.jpa - package org.sadtech.social.bot.service.save.jpa
 
org.sadtech.social.bot.service.save.push - package org.sadtech.social.bot.service.save.push
 
org.sadtech.social.bot.service.timer - package org.sadtech.social.bot.service.timer
 
org.sadtech.social.bot.service.usercode - package org.sadtech.social.bot.service.usercode
 
org.sadtech.social.bot.utils - package org.sadtech.social.bot.utils
 

P

Pair<K,D> - Class in org.sadtech.social.bot.utils
 
Pair() - Constructor for class org.sadtech.social.bot.utils.Pair
 
Preservable<S> - Interface in org.sadtech.social.bot.service.save
Интерфейс для сохранения и взаимодейтсвия с ответами прав пользователя.
PreservableData<E,C extends org.sadtech.social.core.domain.content.Message> - Interface in org.sadtech.social.bot.service.save.data
 
PreservableDataSimple - Class in org.sadtech.social.bot.service.save.data
TODO: Добавить описание класса.
PreservableDataSimple(String) - Constructor for class org.sadtech.social.bot.service.save.data.PreservableDataSimple
 
processing(C) - Method in interface org.sadtech.social.bot.service.usercode.ProcessingData
 
PROCESSING - Static variable in class org.sadtech.social.bot.utils.TypeUnit
 
ProcessingData<C extends org.sadtech.social.core.domain.content.Message> - Interface in org.sadtech.social.bot.service.usercode
 
push(Long, Pusher<S>) - Method in interface org.sadtech.social.bot.service.save.Preservable
Финальное сохранение, можно реализовать как отправку данных куда-то
push(Map<String, String>) - Method in class org.sadtech.social.bot.service.save.push.EmailPusher
 
push(Map<String, D>) - Method in interface org.sadtech.social.bot.service.save.push.Pusher
 
push(Map<String, String>) - Method in class org.sadtech.social.bot.service.save.push.UserSanderPusher
 
Pusher<D> - Interface in org.sadtech.social.bot.service.save.push
TODO: Добавить описание класса.

Q

Question - Class in org.sadtech.social.bot.domain.question
Используется для конфигурации генерации цепочки Unit-ов в виде тестов для прохождения пользователем.
Question() - Constructor for class org.sadtech.social.bot.domain.question.Question
 
QuestionAnswer - Class in org.sadtech.social.bot.domain.question
ИСпользуется для конфигурации генерации цепочки Unit-ов в виде тестов для прохождения пользователем.
QuestionAnswer(String, Integer) - Constructor for class org.sadtech.social.bot.domain.question.QuestionAnswer
 
QuestionAnswer(String) - Constructor for class org.sadtech.social.bot.domain.question.QuestionAnswer
 
QuestionResult - Class in org.sadtech.social.bot.domain.question
Используется для сохранения результатов ответов на вопросы.
QuestionResult() - Constructor for class org.sadtech.social.bot.domain.question.QuestionResult
 
QuestionUtils - Class in org.sadtech.social.bot.utils
Утилита для быстрой генерации цепочки Unit-ов, образующих сценарий "Тестирование".

R

remove(Integer) - Method in interface org.sadtech.social.bot.repository.TimerRepository
 
remove(Integer) - Method in class org.sadtech.social.bot.repository.TimerRepositoryMap
 
remove(Integer) - Method in interface org.sadtech.social.bot.service.timer.TimerService
 
remove(Integer) - Method in class org.sadtech.social.bot.service.timer.TimerServiceImpl
 
run() - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
run() - Method in class org.sadtech.social.bot.service.timer.TimerActionTask
 

S

save(Long, String, S) - Method in class org.sadtech.social.bot.service.save.LocalPreservable
 
save(Long, String, S) - Method in interface org.sadtech.social.bot.service.save.Preservable
Сохранение данных для пользователя
SAVE - Static variable in class org.sadtech.social.bot.utils.TypeUnit
 
SaveObjectJpa - Class in org.sadtech.social.bot.service.save.jpa
TODO: Добавить описание класса.
SaveObjectJpa() - Constructor for class org.sadtech.social.bot.service.save.jpa.SaveObjectJpa
 
setDefaultUnit(MainUnit) - Method in class org.sadtech.social.bot.GeneralAutoResponder
 
setVerificationPeriodSec(Long) - Method in class org.sadtech.social.bot.service.action.AnswerTimerAction
 

T

TEXT - Static variable in class org.sadtech.social.bot.utils.TypeUnit
 
Timer - Class in org.sadtech.social.bot.domain
Используется для отложенной активации обработки Unit-ов.
Timer() - Constructor for class org.sadtech.social.bot.domain.Timer
 
TIMER - Static variable in class org.sadtech.social.bot.utils.TypeUnit
 
TimerActionTask - Class in org.sadtech.social.bot.service.timer
Обслуживание таймеров.
TimerActionTask(TimerService, GeneralAutoResponder) - Constructor for class org.sadtech.social.bot.service.timer.TimerActionTask
 
TimerRepository - Interface in org.sadtech.social.bot.repository
Репозиторий для работы с хранилищем таймеров Timer.
TimerRepositoryMap - Class in org.sadtech.social.bot.repository
Локальная реализация репозитория TimerRepository на основе HashMap.
TimerRepositoryMap() - Constructor for class org.sadtech.social.bot.repository.TimerRepositoryMap
 
TimerService - Interface in org.sadtech.social.bot.service.timer
 
TimerServiceImpl - Class in org.sadtech.social.bot.service.timer
 
TimerServiceImpl() - Constructor for class org.sadtech.social.bot.service.timer.TimerServiceImpl
 
type - Variable in class org.sadtech.social.bot.domain.unit.MainUnit
 
TypeUnit - Class in org.sadtech.social.bot.utils
Тип Unit-а.

U

UnitActiveType - Enum in org.sadtech.social.bot.domain.unit
Тип активации Unit-а.
UserSanderPusher - Class in org.sadtech.social.bot.service.save.push
 
UserSanderPusher(Long, String, Sending) - Constructor for class org.sadtech.social.bot.service.save.push.UserSanderPusher
 

V

VALIDITY - Static variable in class org.sadtech.social.bot.utils.TypeUnit
 
valueOf(String) - Static method in enum org.sadtech.social.bot.domain.unit.UnitActiveType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sadtech.social.bot.domain.unit.UnitActiveType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WORDS_NO - Static variable in class org.sadtech.social.bot.service.action.AnswerValidityAction
 
WORDS_YES - Static variable in class org.sadtech.social.bot.service.action.AnswerValidityAction
 
WORDS_YES_NO - Static variable in class org.sadtech.social.bot.service.action.AnswerValidityAction
 
A B C E G I L M O P Q R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.