Lightweight Bartering Grid

lbg.peer.service
Interface PeerService

All Superinterfaces:
AbstractExternalPeerHandle, AbstractInternalPeerHandle, AbstractUserPeerHandle
All Known Implementing Classes:
LivePeerService, SimulatedPeerService, SimulatedWithCloningPeerService

public interface PeerService
extends AbstractExternalPeerHandle, AbstractInternalPeerHandle, AbstractUserPeerHandle

A PeerService

Author:
Cyril Briquet

Method Summary
 PeerHandle createHandle()
           
 
Methods inherited from interface lbg.peer.service.AbstractExternalPeerHandle
cancelLocalTaskOnSupplyingResource, cancelSupplyingTaskOnLocalResource, computeSupplyingTask, grantConsumption, isAlive, peerPort, requestSupplying, uploadBySupplyingCompletedTask
 
Methods inherited from interface lbg.peer.service.AbstractInternalPeerHandle
addResource, preemptLocalTaskOnLocalResource, preemptSupplyingTaskOnLocalResource, removeResource, resourcePort, uploadLocallyCompletedTask
 
Methods inherited from interface lbg.peer.service.AbstractUserPeerHandle
cancelJob, queryJobStatus, submitJob, userPort
 

Method Detail

createHandle

PeerHandle createHandle()
                        throws GridException
Throws:
GridException

Lightweight Bartering Grid

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