| Modifier and Type | Field and Description |
|---|---|
protected Map<String,ActionUnit<? extends MainUnit,? extends org.sadtech.social.core.domain.content.Message>> |
actionUnitMap |
protected org.sadtech.autoresponder.AutoResponder<MainUnit> |
autoResponder |
protected List<org.sadtech.social.core.service.Modifiable<T>> |
modifiables |
| Modifier | Constructor and Description |
|---|---|
protected |
GeneralAutoResponder(Set<MainUnit> menuUnit,
org.sadtech.social.core.service.sender.Sending sending,
org.sadtech.social.core.service.MessageService<T> messageService,
org.sadtech.autoresponder.repository.UnitPointerRepository<MainUnit> unitPointerRepository) |
| Modifier and Type | Method and Description |
|---|---|
void |
answer(T event,
MainUnit unitAnswer) |
void |
checkNewMessage() |
void |
initAccountAction(org.sadtech.social.core.service.AccountService accountService,
TimerService timerService) |
protected void |
initActionUnit(String typeUnit,
ActionUnit<? super MainUnit,T> actionUnit) |
<U extends MainUnit> |
initDefaultUnit(U defaultUnit) |
void |
initModifiables(List<org.sadtech.social.core.service.Modifiable<T>> modifiables) |
void |
initSaveAction(AnswerSaveAction<?> answerSaveAction) |
void |
initTimerAction(TimerService timerService) |
void |
run() |
void |
setDefaultUnit(MainUnit mainUnit) |
cancel, scheduledExecutionTimeprotected final org.sadtech.autoresponder.AutoResponder<MainUnit> autoResponder
protected Map<String,ActionUnit<? extends MainUnit,? extends org.sadtech.social.core.domain.content.Message>> actionUnitMap
public void initModifiables(List<org.sadtech.social.core.service.Modifiable<T>> modifiables)
protected void initActionUnit(String typeUnit, ActionUnit<? super MainUnit,T> actionUnit)
public <U extends MainUnit> void initDefaultUnit(U defaultUnit)
public void initSaveAction(AnswerSaveAction<?> answerSaveAction)
public void initTimerAction(TimerService timerService)
public void initAccountAction(org.sadtech.social.core.service.AccountService accountService,
TimerService timerService)
public void setDefaultUnit(MainUnit mainUnit)
public void checkNewMessage()
Copyright © 2020. All rights reserved.