|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPeer
This interface provide additional methods for Peer interface
| Method Summary | |
|---|---|
void |
addConnectionListener(IConnectionListener listener)
Add connection state change listener |
void |
addMessage(IMessage message)
Append request to peer request storage map |
void |
addStateChangeListener(org.jdiameter.api.app.StateChangeListener listener)
Add state change listener |
int |
getHopByHopIdentifier()
Return new hop by hop id for new message |
int |
getRaiting()
Return rating of pee |
boolean |
hasValidConnection()
Return true if peer has valid connection |
IMessage[] |
remAllMessage()
Clear request storage map |
void |
remConnectionListener(IConnectionListener listener)
Remove connection state change listener |
void |
remMessage(IMessage message)
Remove request from request storage map |
void |
remStateChangeListener(org.jdiameter.api.app.StateChangeListener listener)
Remove state change listener |
boolean |
sendMessage(IMessage message)
Send message to diameter network |
void |
setRealm(java.lang.String realm)
Attach peer to realm |
| Methods inherited from interface org.jdiameter.api.Peer |
|---|
addPeerStateListener, connect, disconnect, getCommonApplications, getFirmware, getIPAddresses, getProductName, getRealmName, getState, getUri, getVendorId, removePeerStateListener |
| Method Detail |
|---|
int getRaiting()
int getHopByHopIdentifier()
void addMessage(IMessage message)
message - request instancevoid remMessage(IMessage message)
message - request instanceIMessage[] remAllMessage()
boolean sendMessage(IMessage message)
throws TransportException,
org.jdiameter.api.OverloadException,
org.jdiameter.api.InternalException
message - request instance
TransportException
org.jdiameter.api.OverloadException
org.jdiameter.api.InternalExceptionboolean hasValidConnection()
void setRealm(java.lang.String realm)
realm - realm namevoid addStateChangeListener(org.jdiameter.api.app.StateChangeListener listener)
listener - listener instancevoid remStateChangeListener(org.jdiameter.api.app.StateChangeListener listener)
listener - listener instancevoid addConnectionListener(IConnectionListener listener)
listener - listener instancevoid remConnectionListener(IConnectionListener listener)
listener - listener instance
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||