org.universAAL.drools
Class DroolsReasonerProvider

Package class diagram package DroolsReasonerProvider
java.lang.Object
  extended by org.universAAL.middleware.bus.member.BusMember
      extended by org.universAAL.middleware.bus.member.Callee
          extended by org.universAAL.middleware.service.ServiceCallee
              extended by org.universAAL.drools.DroolsReasonerProvider

public class DroolsReasonerProvider
extends ServiceCallee

Provider to for the services of the rules engine.

Author:
Miguel Llorente(mllorente)

Field Summary
 
Fields inherited from class org.universAAL.middleware.bus.member.BusMember
busResourceURI, owner, theBus
 
Constructor Summary
protected DroolsReasonerProvider(org.osgi.framework.BundleContext context)
           
protected DroolsReasonerProvider(ModuleContext context)
           
 
Method Summary
 void communicationChannelBroken()
          Whe
 ServiceResponse handleCall(ServiceCall call)
          The actual service method of the ServiceCallee.
 
Methods inherited from class org.universAAL.middleware.service.ServiceCallee
addNewServiceProfiles, busDyingOut, getMyID, handleRequest, removeMatchingProfiles
 
Methods inherited from class org.universAAL.middleware.bus.member.BusMember
close, getType, getURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DroolsReasonerProvider

protected DroolsReasonerProvider(ModuleContext context)

DroolsReasonerProvider

protected DroolsReasonerProvider(org.osgi.framework.BundleContext context)
Method Detail

communicationChannelBroken

public void communicationChannelBroken()
Whe

Specified by:
communicationChannelBroken in class ServiceCallee

handleCall

public ServiceResponse handleCall(ServiceCall call)
Description copied from class: ServiceCallee
The actual service method of the ServiceCallee. It is called by the bus whenever there is a call that need to be serviced by this ServiceCallee.

Specified by:
handleCall in class ServiceCallee
Parameters:
call - the call that needs to be serviced.
Returns:
the result of the call execution.


Copyright © 2014 universAAL Consortium. All Rights Reserved.