|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LinkNegotiator
All link implementations need to have an implementation of the LinkNegotiator interface, which is used by the administrative link to determine communication metrics and possibilities. For each transport implementation LinkNegotiators are what is used by the AdminsitrativeLink to determine the best available link to deploy for communications between two NaradaBrokering nodes. The negotiation properties that need to be set for a LinkNegotiator are generally similar to those required for the creation of the corresponding link.
| Method Summary | |
|---|---|
String |
getLinkNegotiatorType()
This returns information regarding the type of the LinkNegotiator |
boolean |
negotiationResult()
Returns the results of a negotiation attempt, while deploying a certain communication link. |
void |
setNegotiationProperties(Properties properties)
Sets a set of properties to enable negotiation between two NaradaBrokering endpoints. |
| Method Detail |
|---|
void setNegotiationProperties(Properties properties)
properties - The properties needed to set up negotiation.boolean negotiationResult()
String getLinkNegotiatorType()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||