| org.cougaar.servicediscovery.plugin.SDClientPlugin org.cougaar.servicediscovery.plugin.SDMiniClientPlugin
SDMiniClientPlugin | public class SDMiniClientPlugin extends SDClientPlugin (Code) | | Self publishes the FindProviders task. Uses a timer to defer publication so that
yp queries occur after registration has completed.
Intended for use only with the MiniNode configuration.
|
publishedFindProviders | protected boolean publishedFindProviders(Code) | | |
execute | public void execute()(Code) | | |
Methods inherited from org.cougaar.servicediscovery.plugin.SDClientPlugin | protected boolean alreadyAskedForContractWithProvider(Role role, String providerName, TimeSpan timeSpan)(Code)(Java Doc) protected NonOverlappingTimeSpanSet buildOPCONSchedule()(Code)(Java Doc) protected boolean checkProviderCompletelyCovered(Role role, TimeSpan timeSpan)(Code)(Java Doc) protected boolean checkProviderCompletelyRequested(Role role, TimeSpan timeSpan)(Code)(Java Doc) protected boolean continuousCoverage(TimeSpan targetTimeSpan, TimeSpanSet timeSpanSet)(Code)(Java Doc) protected boolean covered(Role role, TimeSpan timeSpan)(Code)(Java Doc) public String dateString(Date date)(Code)(Java Doc) public void execute()(Code)(Java Doc) protected void findProviders()(Code)(Java Doc) protected void generateServiceRequests(Collection mmRequests)(Code)(Java Doc) protected Lineage getCommandLineage(TimeSpan timeSpan)(Code)(Java Doc) protected Collection getCurrentlyUncoveredIntervalsWithoutOutstandingRequests(long desiredStart, long desiredEnd, Role role)(Code)(Java Doc) protected int getDesiredNumberOfProviders(Role role)(Code)(Java Doc) protected IncrementalSubscription getMMRequestSubscription()(Code)(Java Doc) protected String getMinimumEchelon(Role role)(Code)(Java Doc) protected NonOverlappingTimeSpanSet getOPCONSchedule()(Code)(Java Doc) protected TimeSpan getOPCONTimeSpan()(Code)(Java Doc) protected Set getOplanStages(Task task)(Code)(Java Doc) String getPrefs(Collection prefs)(Code)(Java Doc) protected Role getRole(ServiceDescription serviceDescription)(Code)(Java Doc) protected Asset getSelfOrg()(Code)(Java Doc) protected long getWarningCutoffTime()(Code)(Java Doc) protected boolean handleChangedLineage()(Code)(Java Doc) protected void handleChangedServiceContractRelays(Collection changedRelays)(Code)(Java Doc) protected void handleRequestWithNoRemainingProviderOption(Role role, TimeSpan currentInterval)(Code)(Java Doc) protected void initializeNumberOfProvidersPerRole()(Code)(Java Doc) protected boolean matchingRequest(MMQueryRequest request, Role role, TimeSpan timeSpan, ServiceInfoScorer scorer)(Code)(Java Doc) protected boolean needToFindProviders()(Code)(Java Doc) protected Collection parseRoleParams()(Code)(Java Doc) protected void queryServices(Role role)(Code)(Java Doc) protected void queryServices(Role role, TimeSpan timeSpan)(Code)(Java Doc) protected void queryServices(Role role, ServiceInfoScorer scorer, TimeSpan timeSpan)(Code)(Java Doc) protected Collection reorderAnyTiedServiceDescriptions(ArrayList scoredServiceDescriptions)(Code)(Java Doc) protected void requestServiceContract(ServiceDescription serviceDescription, TimeSpan interval)(Code)(Java Doc) protected void requestServiceContract(Role role, String providerName, TimeSpan interval)(Code)(Java Doc) protected boolean requested(Role role, TimeSpan timeSpan)(Code)(Java Doc) protected void resetWarningCutoffTime()(Code)(Java Doc) protected void setNeedToFindProviders(boolean flag)(Code)(Java Doc) protected void setOPCONSchedule(NonOverlappingTimeSpanSet opconSchedule)(Code)(Java Doc) protected void setupSubscriptions()(Code)(Java Doc) public void verifyOutstandingRequests(TimeSpanSet currentOPCONSchedule)(Code)(Java Doc) public void verifyServiceContracts(TimeSpanSet currentOPCONSchedule)(Code)(Java Doc)
|
|
|