org.opennms.features.poller.remote.gwt.server
Class DefaultApplicationHandler

java.lang.Object
  extended by org.opennms.features.poller.remote.gwt.server.DefaultApplicationHandler
All Implemented Interfaces:
ApplicationHandler, InitializationHandler<OnmsApplication>

public class DefaultApplicationHandler
extends Object
implements ApplicationHandler

DefaultApplicationHandler class.

Since:
1.8.1
Version:
$Id: $
Author:
ranger

Constructor Summary
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.
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultApplicationHandler

public DefaultApplicationHandler()

Constructor for DefaultApplicationHandler.


DefaultApplicationHandler

public DefaultApplicationHandler(LocationDataService locationDataService,
                                 de.novanic.eventservice.service.EventExecutorService eventService)

Constructor for DefaultApplicationHandler.

Parameters:
locationDataService - a LocationDataService object.
eventService - a EventExecutorService object.

DefaultApplicationHandler

public DefaultApplicationHandler(LocationDataService locationDataService,
                                 de.novanic.eventservice.service.EventExecutorService eventService,
                                 Collection<String> currentApplications)

Constructor for DefaultApplicationHandler.

Parameters:
locationDataService - a LocationDataService object.
eventService - a EventExecutorService object.
currentApplications - a Collection object.
Method Detail

start

public void start(int size)

start

Specified by:
start in interface InitializationHandler<OnmsApplication>
Parameters:
size - a int.

handle

public void handle(OnmsApplication application)

handle

Specified by:
handle in interface InitializationHandler<OnmsApplication>
Parameters:
application - a OnmsApplication object.

finish

public void finish()

finish

Specified by:
finish in interface InitializationHandler<OnmsApplication>

getApplicationNames

public Set<String> getApplicationNames()

getApplicationNames

Returns:
a Set object.

sendEvent

protected void sendEvent(MapRemoteEvent event)

sendEvent

Parameters:
event - a MapRemoteEvent object.

getEventService

protected de.novanic.eventservice.service.EventExecutorService getEventService()

getEventService

Returns:
a EventExecutorService object.

setLocationDataService

public void setLocationDataService(LocationDataService locationDataService)

setLocationDataService

Parameters:
locationDataService - the locationDataService to set

getLocationDataService

public LocationDataService getLocationDataService()

getLocationDataService

Returns:
the locationDataService


Copyright © 2011. All Rights Reserved.