edu.ntnu.cikmr.services
Interface Service

All Known Implementing Classes:
AbstractResourceService, AbstractService, Arbitration, ContextService, LocationSensorResource, PeersService, ResourceManagerService, Scheduler, ServiceManager, TemperatureActuatorBlueRoomResource, TemperatureActuatorGreenRoomResource, TemperatureActuatorPinkRoomResource, TemperatureActuatorWhiteRoomResource, TemperatureActuatorYellowRoomResource, TemperatureSensorBlueRoomResource, TemperatureSensorGreenRoomResource, TemperatureSensorPinkRoomResource, TemperatureSensorWhiteRoomResource, TemperatureSensorYellowRoomResource

public interface Service


Method Summary
 void addServiceListener(ServiceListener l)
           
 void init(ServiceManager manager)
           
 boolean isStarted()
           
 void removeServiceListner(ServiceListener l)
           
 void start(PeerGroup peerGroup)
           
 void stop()
           
 

Method Detail

init

void init(ServiceManager manager)

start

void start(PeerGroup peerGroup)
           throws java.io.IOException
Throws:
java.io.IOException

stop

void stop()
          throws java.io.IOException
Throws:
java.io.IOException

isStarted

boolean isStarted()

addServiceListener

void addServiceListener(ServiceListener l)

removeServiceListner

void removeServiceListner(ServiceListener l)