|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MessagePassingOutgoingPush
Specialized OutgoingPush
interface for
message passing protocol. Since this outgoing push interface is not
connected to a given remote incoming push interface, a destination
identifier is associated to each outgoing message.
Method Summary | |
---|---|
ExportIdentifier |
getLocalExportIdentifier()
Returns the ExportIdentifier identifying the local access point. |
void |
outgoingClose(IncomingPush incomingPush)
Closes the access point. |
void |
outgoingPush(Message message,
ExportIdentifier to)
Sends the given message to the access point identified by to . |
Method Detail |
---|
ExportIdentifier getLocalExportIdentifier()
ExportIdentifier
identifying the local access point.
outgoingPush
method with the export identifier
returned by this method, will be received by the local access point and
will be passed to the IncomingPush
interface given at the creation
of the access point (see
MessagePassingProtocol.export(IncomingPush, java.util.Map)
). null
if the IncomingPush
interface given
at the creation of the access point was null
(depending on
protocol implementation).
void outgoingPush(Message message, ExportIdentifier to) throws InvalidExportIdentifierException, IOPushException
to
.
message
- the message to send.to
- the identifier of the access point that should received the
message.
InvalidExportIdentifierException
- if the destination is invalid.
IOPushException
- if something goes wrong.void outgoingClose(IncomingPush incomingPush) throws IOException
IncomingPush.incomingClosed(java.lang.Object, java.lang.Exception)
method, since this latter is only
used to inform a upper session that a lower session has been closed
unexpectedly.
incomingPush
- the interface on which incoming messages of the closed
access point were received.
IOException
- the closing process failed.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |