Lightweight Bartering Grid

lbg.peer.strategy.negotiation.supplying
Class UnlimitedSupplyingNegotiation

java.lang.Object
  extended by lbg.peer.strategy.negotiation.supplying.UnlimitedSupplyingNegotiation
All Implemented Interfaces:
SupplyingNegotiationPolicy

public class UnlimitedSupplyingNegotiation
extends java.lang.Object
implements SupplyingNegotiationPolicy

Unlimited distribution of Consumption Grants.

Author:
Cyril Briquet

Constructor Summary
UnlimitedSupplyingNegotiation(Peer managed_peer)
           
 
Method Summary
 void evaluateSupplyingRequests()
          Implementation of Resource Supplying follows Andrade's initial Network of Favors paper (p.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnlimitedSupplyingNegotiation

public UnlimitedSupplyingNegotiation(Peer managed_peer)
                              throws GridException
Throws:
GridException
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

evaluateSupplyingRequests

public void evaluateSupplyingRequests()
                               throws GridException
Implementation of Resource Supplying follows Andrade's initial Network of Favors paper (p. 6, section 4.2): Supplying is granted to all requesting Peers.

Specified by:
evaluateSupplyingRequests in interface SupplyingNegotiationPolicy
Throws:
GridException

Lightweight Bartering Grid

Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.