Package org.hyperledger.fabric.sdk
Class Peer
java.lang.Object
org.hyperledger.fabric.sdk.Peer
- All Implemented Interfaces:
Serializable
The Peer class represents a peer to which SDK sends deploy, or query proposals requests.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
static enum
Possible roles a peer can perform. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionboolean
for use in list of peers comparisons , e.g.getName()
Peer's nameGet current disconnect handler servicegetUrl()
Get the URL of the peer.int
hashCode()
setPeerEventingServiceDisconnected
(Peer.PeerEventingServiceDisconnected newPeerEventingServiceDisconnectedHandler) Set class to handle peer eventing service disconnectstoString()
-
Field Details
-
PEER_ORGANIZATION_MSPID_PROPERTY
- See Also:
-
-
Method Details
-
getName
Peer's name- Returns:
- return the peer's name.
-
getProperties
-
getUrl
Get the URL of the peer.- Returns:
- {string} Get the URL associated with the peer.
-
equals
for use in list of peers comparisons , e.g. list.contains() calls -
hashCode
public int hashCode() -
getPeerEventingServiceDisconnected
Get current disconnect handler service- Returns:
- The current disconnect handler service.
-
setPeerEventingServiceDisconnected
public Peer.PeerEventingServiceDisconnected setPeerEventingServiceDisconnected(Peer.PeerEventingServiceDisconnected newPeerEventingServiceDisconnectedHandler) Set class to handle peer eventing service disconnects- Parameters:
newPeerEventingServiceDisconnectedHandler
- New handler to replace. If set to null no retry will take place.- Returns:
- the old handler.
-
getProtocol
-
toString
-