Package com.chutneytesting.agent.domain.explore
package com.chutneytesting.agent.domain.explore
-
ClassDescriptionService to explore agents from the current one, given a
NetworkConfiguration.
Exploration performs two things : propagate aNetworkConfigurationrecursively to all reachable agents aggregate discovered agentLinks between agentsSet ofExploreResult.Linkrepresenting known agentLinks duringConfigurationState.EXPLORINGphase.ExploreResult.Link<SOURCE,DESTINATION> A directed link, meaningExploreResult.Link.source()can reachExploreResult.Link.destination().ExploreResult.Links<SOURCE,DESTINATION> Immutable implementation ofAgentId.Builds instances of typeImmutableAgentId.Immutable implementation ofExploreResult.Builds instances of typeImmutableExploreResult.ImmutableExploreResult.Link<SOURCE,DESTINATION> Immutable implementation ofExploreResult.Link.ImmutableExploreResult.Link.Builder<SOURCE,DESTINATION> Builds instances of typeLink.ImmutableExploreResult.Links<SOURCE,DESTINATION> Immutable implementation ofExploreResult.Links.ImmutableExploreResult.Links.Builder<SOURCE,DESTINATION> Builds instances of typeLinks.