org.ceno.tracker.cli
Interface ICenoTrackerService

All Known Implementing Classes:
CachedCenoTrackerService

public interface ICenoTrackerService

ceno client can access Developer-Resource information directly using this server or they can register themselves using the IMessagesObserverService.

Since:
0.0.1
Author:
Andre Albert <andre.albert82@googlemail.com>

Method Summary
 java.util.Collection<Developer> findConnectedDevelopers()
           
 DeveloperResourceStates findDeveloperResourceStates()
           
 DeveloperResourceStates findDeveloperResourceStatesOfResource(java.lang.String fqName)
           
 

Method Detail

findDeveloperResourceStates

DeveloperResourceStates findDeveloperResourceStates()
Returns:
currenlty opened documents maped to developers

findConnectedDevelopers

java.util.Collection<Developer> findConnectedDevelopers()
Returns:
developers that are currently connected to ceno

findDeveloperResourceStatesOfResource

DeveloperResourceStates findDeveloperResourceStatesOfResource(java.lang.String fqName)
Parameters:
fqName - the fully qualified of the resource to look for
Returns:
A developer-resources mapping whoese resouce consists of the fqName or null if no one has currently opened this resource
Since:
0.0.2