net.tomp2p.connection
Class PeerBean

java.lang.Object
  extended by net.tomp2p.connection.PeerBean

public class PeerBean
extends Object

A bean that holds non-sharable (unique for each peer) configuration settings for the peer. The sharable configurations are stored in ConnectionBean.

Author:
Thomas Bocek

Constructor Summary
PeerBean(KeyPair keyPair)
          Creates a bean with a key pair.
 
Method Summary
 KeyPair getKeyPair()
           
 Peer getPeer()
           
 PeerMap getPeerMap()
           
 Replication getReplicationStorage()
           
 Replication getReplicationTracker()
           
 PeerAddress getServerPeerAddress()
           
 Statistics getStatistics()
           
 StorageGeneric getStorage()
           
 TaskManager getTaskManager()
           
 TrackerStorage getTrackerStorage()
           
 void setPeer(Peer peer)
           
 void setPeerMap(PeerMap routing)
           
 void setReplicationStorage(Replication replicationStorage)
           
 void setReplicationTracker(Replication replicationTracker)
           
 void setServerPeerAddress(PeerAddress serverPeerAddress)
           
 void setStatistics(Statistics statistics)
           
 void setStorage(StorageGeneric storage)
           
 void setTaskManager(TaskManager taskManager)
           
 void setTrackerStorage(TrackerStorage trackerStorage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeerBean

public PeerBean(KeyPair keyPair)
Creates a bean with a key pair.

Parameters:
keyPair - The key pair that holds private public key,
Method Detail

getServerPeerAddress

public PeerAddress getServerPeerAddress()

setServerPeerAddress

public void setServerPeerAddress(PeerAddress serverPeerAddress)

getPeerMap

public PeerMap getPeerMap()

setPeerMap

public void setPeerMap(PeerMap routing)

setStorage

public void setStorage(StorageGeneric storage)

getStorage

public StorageGeneric getStorage()

setTrackerStorage

public void setTrackerStorage(TrackerStorage trackerStorage)

getTrackerStorage

public TrackerStorage getTrackerStorage()

getKeyPair

public KeyPair getKeyPair()

setReplicationStorage

public void setReplicationStorage(Replication replicationStorage)

getReplicationStorage

public Replication getReplicationStorage()

setStatistics

public void setStatistics(Statistics statistics)

getStatistics

public Statistics getStatistics()

getReplicationTracker

public Replication getReplicationTracker()

setReplicationTracker

public void setReplicationTracker(Replication replicationTracker)

getPeer

public Peer getPeer()

setPeer

public void setPeer(Peer peer)

getTaskManager

public TaskManager getTaskManager()

setTaskManager

public void setTaskManager(TaskManager taskManager)


Copyright © 2013. All Rights Reserved.