@DeclareRoles(value="org.imixs.ACCESSLEVEL.MANAGERACCESS") @RunAs(value="org.imixs.ACCESSLEVEL.MANAGERACCESS") public class SyncScheduler extends Object
SyncService| Constructor and Description |
|---|
SyncScheduler() |
| Modifier and Type | Method and Description |
|---|---|
void |
init()
Initialize ManagedScheduledExecutorService
|
void |
run(javax.ejb.Timer timer)
This method is called by the TimerService.
|
@PostConstruct public void init()
public void run(javax.ejb.Timer timer)
In case of a form based authentication, the method tries to login to the workflow instance first and stores the JSESSIONID into the timer config. If a JSESSIONID already exist, the id is reused. This is to avoid multiple login session to the workflow instance.
In case of a Basic authentication no explicit login is performed (because implicit basic authentication is sufficient).
ArchiveExceptionCopyright © 2016–2020 Imixs Software Solutions GmbH. All rights reserved.