public class DefaultApplicationHandler extends Object implements ApplicationHandler
DefaultApplicationHandler class.
Constructor and Description |
---|
DefaultApplicationHandler()
Constructor for DefaultApplicationHandler.
|
DefaultApplicationHandler(LocationDataService locationDataService,
de.novanic.eventservice.service.EventExecutorService eventService)
Constructor for DefaultApplicationHandler.
|
DefaultApplicationHandler(LocationDataService locationDataService,
de.novanic.eventservice.service.EventExecutorService eventService,
Collection<String> currentApplications)
Constructor for DefaultApplicationHandler.
|
Modifier and Type | Method and Description |
---|---|
void |
finish()
finish
|
Set<String> |
getApplicationNames()
getApplicationNames
|
protected de.novanic.eventservice.service.EventExecutorService |
getEventService()
getEventService
|
LocationDataService |
getLocationDataService()
getLocationDataService
|
void |
handle(OnmsApplication application)
handle
|
protected void |
sendEvent(MapRemoteEvent event)
sendEvent
|
void |
setLocationDataService(LocationDataService locationDataService)
setLocationDataService
|
void |
start(int size)
start
|
public DefaultApplicationHandler()
Constructor for DefaultApplicationHandler.
public DefaultApplicationHandler(LocationDataService locationDataService, de.novanic.eventservice.service.EventExecutorService eventService)
Constructor for DefaultApplicationHandler.
locationDataService
- a LocationDataService
object.eventService
- a EventExecutorService
object.public DefaultApplicationHandler(LocationDataService locationDataService, de.novanic.eventservice.service.EventExecutorService eventService, Collection<String> currentApplications)
Constructor for DefaultApplicationHandler.
locationDataService
- a LocationDataService
object.eventService
- a EventExecutorService
object.currentApplications
- a Collection
object.public void start(int size)
start
start
in interface InitializationHandler<OnmsApplication>
size
- a int.public void handle(OnmsApplication application)
handle
handle
in interface InitializationHandler<OnmsApplication>
application
- a OnmsApplication
object.public void finish()
finish
finish
in interface InitializationHandler<OnmsApplication>
public Set<String> getApplicationNames()
getApplicationNames
Set
object.protected void sendEvent(MapRemoteEvent event)
sendEvent
event
- a MapRemoteEvent
object.protected de.novanic.eventservice.service.EventExecutorService getEventService()
getEventService
EventExecutorService
object.public void setLocationDataService(LocationDataService locationDataService)
setLocationDataService
locationDataService
- the locationDataService to setpublic LocationDataService getLocationDataService()
getLocationDataService
Copyright © 2019. All rights reserved.