SMILA (incubation) API documentation

org.eclipse.smila.management
Class DeclarativeServiceManagementAgent<ServiceType>

java.lang.Object
  extended by org.eclipse.smila.management.LocatedManagementAgentBase
      extended by org.eclipse.smila.management.DeclarativeManagementAgent
          extended by org.eclipse.smila.management.DeclarativeServiceManagementAgent<ServiceType>
Type Parameters:
ServiceType - service type
All Implemented Interfaces:
LocatedManagementAgent, ManagementAgent
Direct Known Subclasses:
AbstractDeltaIndexingManagerAgent, AgentControllerAgentBase, CrawlerControllerAgentBase, LuceneManagementAgent, RecordRecyclerAgent

public abstract class DeclarativeServiceManagementAgent<ServiceType>
extends DeclarativeManagementAgent

The Class AbstractDeclarativeServiceManagementAgent.


Field Summary
protected  ServiceType _service
          The _service.
 
Fields inherited from class org.eclipse.smila.management.DeclarativeManagementAgent
_log
 
Constructor Summary
DeclarativeServiceManagementAgent()
           
 
Method Summary
protected  void setService(ServiceType service)
          Sets the service.
protected  void unsetService(ServiceType service)
          Unset service.
 
Methods inherited from class org.eclipse.smila.management.DeclarativeManagementAgent
activate, deactivate
 
Methods inherited from class org.eclipse.smila.management.LocatedManagementAgentBase
getCategory, getLocation, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_service

protected ServiceType _service
The _service.

Constructor Detail

DeclarativeServiceManagementAgent

public DeclarativeServiceManagementAgent()
Method Detail

setService

protected void setService(ServiceType service)
Sets the service.

Parameters:
service - the new service

unsetService

protected void unsetService(ServiceType service)
Unset service.

Parameters:
service - the service

SMILA (incubation) API documentation