rcf.core.framework.services
Interface Service

All Superinterfaces:
ConcurrentRunnableTask, EventSource, InterruptibleTask, Runnable, RunnableTask, Task
All Known Subinterfaces:
Application, Framework
All Known Implementing Classes:
AbstractApplication, AbstractService, Framework.Default, Main

@Revision(value="$Revision: 1.6 $",
          date="$Date: 2006/12/06 16:50:28 $",
          tag="$Name:  $")
@StaticComponent
public interface Service
extends ConcurrentRunnableTask

TODO: Javadoc Adds basic versioning to ConcurrentRunnableTask.

TODO: Unit tests, Code review, Javadoc review, Seal/Finalize TODO: equals, hashCode, toString

Version:
$Revision: 1.6 $
Author:
Greg Gibeling

Nested Class Summary
 
Nested classes/interfaces inherited from interface rcf.core.concurrent.schedule.Task
Task.State
 
Method Summary
 String getSummary()
          TODO: Javadoc
 Version getVersion()
          TODO: Javadoc
 
Methods inherited from interface rcf.core.concurrent.schedule.ConcurrentRunnableTask
commit, interrupt, run
 
Methods inherited from interface rcf.core.concurrent.schedule.Task
taskState
 
Methods inherited from interface rcf.core.concurrent.events.EventSource
events, getSequenceNumber, incSequenceNumber, isSyndicated, syndicate
 

Method Detail

getSummary

String getSummary()
TODO: Javadoc

Returns:

getVersion

Version getVersion()
TODO: Javadoc

Returns: