public class BusyLampFieldDB extends Object
Modifier and Type | Method and Description |
---|---|
void |
checkServiceProvider(co.ecg.alpaca.toolkit.generated.ServiceProvider serviceProvider)
Retrieve a ServiceProvider row from the database.
|
static BusyLampFieldDB |
getDB()
Retrieves the BusyLampFieldDB instance of creates a new one if needed.
|
HashMap<co.ecg.alpaca.toolkit.generated.User,Integer> |
getMonitoringUsers(co.ecg.alpaca.toolkit.generated.User user)
Returns the Map of monitoring Users for the given User and their
corresponding BLF index.
|
void |
reload(co.ecg.alpaca.toolkit.generated.ServiceProvider serviceProvider)
Reloads Busy Lamp Field information into the cache DB for all User's in
the ServiceProvider.
|
public static BusyLampFieldDB getDB()
public void checkServiceProvider(co.ecg.alpaca.toolkit.generated.ServiceProvider serviceProvider) throws HelperException
serviceProvider
- The ServiceProvider to check within the BLF databaseHelperException
public HashMap<co.ecg.alpaca.toolkit.generated.User,Integer> getMonitoringUsers(co.ecg.alpaca.toolkit.generated.User user) throws HelperException
user
- The user to check for monitoring UsersHelperException
public void reload(co.ecg.alpaca.toolkit.generated.ServiceProvider serviceProvider) throws HelperException
serviceProvider
- The ServiceProvider to UpdateHelperException
Copyright © 2016. All rights reserved.