|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Delivery | |
|---|---|
| com.sun.sgs.app | Provides the interface to the RedDwarf Server used by application developers. |
| com.sun.sgs.impl.app.profile | Provides manager implementations that support profiling. |
| com.sun.sgs.impl.protocol.simple | Provides an implementation of the protocol layer APIs using the
SimpleSgsProtocol. |
| com.sun.sgs.impl.service.channel | Provides an implementation of ChannelManager. |
| com.sun.sgs.impl.service.session | Provides an implementation of ClientSessionService. |
| com.sun.sgs.impl.transport.tcp | Provides an implementation of the transport layer APIs using TCP. |
| com.sun.sgs.protocol | Provides interfaces for the protocol layer. |
| com.sun.sgs.transport | Provides interfaces for the transport layer. |
| Uses of Delivery in com.sun.sgs.app |
|---|
| Methods in com.sun.sgs.app that return Delivery | |
|---|---|
Delivery |
DeliveryNotSupportedException.getDelivery()
Returns the delivery guarantee that is not supported (specified during construction). |
Delivery |
Channel.getDelivery()
Returns the delivery guarantee of this channel. |
static Delivery |
Delivery.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Delivery[] |
Delivery.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods in com.sun.sgs.app that return types with arguments of type Delivery | |
|---|---|
Set<Delivery> |
ClientSession.supportedDeliveries()
Returns a set containing the delivery guarantees supported by this session. |
| Methods in com.sun.sgs.app with parameters of type Delivery | |
|---|---|
Channel |
ChannelManager.createChannel(String name,
ChannelListener listener,
Delivery delivery)
Creates a new channel with the specified listener and delivery guarantee, binds it to the specified name, and returns it. |
ClientSession |
ClientSession.send(ByteBuffer message,
Delivery delivery)
Sends a message contained in the specified ByteBuffer to
this session's client in a manner that satisfies the specified
delivery guarantee. |
boolean |
Delivery.supportsDelivery(Delivery delivery)
Returns true if this delivery guarantee meets the minimum
requirements of the specified delivery guarantee, otherwise
returns false. |
| Constructors in com.sun.sgs.app with parameters of type Delivery | |
|---|---|
DeliveryNotSupportedException(String message,
Delivery delivery)
Constructs and instance with the specified detail message
and unsupported delivery guarantee. |
|
| Uses of Delivery in com.sun.sgs.impl.app.profile |
|---|
| Methods in com.sun.sgs.impl.app.profile with parameters of type Delivery | |
|---|---|
Channel |
ProfileChannelManager.createChannel(String name,
ChannelListener listener,
Delivery delivery)
Creates a new channel with the specified listener and delivery guarantee, binds it to the specified name, and returns it. |
| Uses of Delivery in com.sun.sgs.impl.protocol.simple |
|---|
| Fields in com.sun.sgs.impl.protocol.simple with type parameters of type Delivery | |
|---|---|
protected Set<Delivery> |
SimpleSgsProtocolImpl.deliverySet
The set of supported delivery requirements. |
| Methods in com.sun.sgs.impl.protocol.simple that return types with arguments of type Delivery | |
|---|---|
Set<Delivery> |
SimpleSgsProtocolImpl.getDeliveries()
Returns a set containing the delivery guarantees supported by this protocol. |
| Methods in com.sun.sgs.impl.protocol.simple with parameters of type Delivery | |
|---|---|
void |
SimpleSgsProtocolImpl.channelJoin(String name,
BigInteger channelId,
Delivery delivery)
Notifies the associated client that it is joined to the channel with the specified name and channelId. |
void |
SimpleSgsRelocationProtocolImpl.channelJoin(String name,
BigInteger channelId,
Delivery delivery)
Notifies the associated client that it is joined to the channel with the specified name and channelId. |
void |
SimpleSgsProtocolImpl.channelMessage(BigInteger channelId,
ByteBuffer message,
Delivery delivery)
Sends the associated client the specified channel message
for the channel with the specified channelId in a manner
that satisfies the specified delivery guarantee. |
void |
SimpleSgsRelocationProtocolImpl.channelMessage(BigInteger channelId,
ByteBuffer message,
Delivery delivery)
Sends the associated client the specified channel message
for the channel with the specified channelId in a manner
that satisfies the specified delivery guarantee. |
void |
SimpleSgsProtocolImpl.sessionMessage(ByteBuffer message,
Delivery delivery)
Sends the associated client the specified message in a
manner that satisfies the specified delivery guarantee. |
void |
SimpleSgsRelocationProtocolImpl.sessionMessage(ByteBuffer message,
Delivery delivery)
Sends the associated client the specified message in a
manner that satisfies the specified delivery guarantee. |
protected void |
SimpleSgsProtocolImpl.writeBuffer(ByteBuffer buf,
Delivery delivery)
Writes the specified buffer, satisfying the specified delivery requirement. |
| Uses of Delivery in com.sun.sgs.impl.service.channel |
|---|
| Methods in com.sun.sgs.impl.service.channel that return Delivery | |
|---|---|
Delivery |
ChannelWrapper.getDelivery()
Returns the delivery guarantee of this channel. |
(package private) Delivery |
ChannelImpl.getDelivery()
Implements Channel.getDelivery(). |
| Methods in com.sun.sgs.impl.service.channel with parameters of type Delivery | |
|---|---|
Channel |
ChannelServiceImpl.createChannel(String name,
ChannelListener listener,
Delivery delivery)
Creates a new channel with the specified listener and delivery guarantee, binds it to the specified name, and returns it. |
(package private) static Channel |
ChannelImpl.newInstance(String name,
ChannelListener listener,
Delivery delivery,
int writeBufferCapacity)
Constructs a new Channel with the given name, listener, delivery guarantee and write-buffer capacity. |
| Uses of Delivery in com.sun.sgs.impl.service.session |
|---|
| Fields in com.sun.sgs.impl.service.session declared as Delivery | |
|---|---|
(package private) Delivery |
ClientSessionImpl.SendEvent.delivery
|
| Methods in com.sun.sgs.impl.service.session that return types with arguments of type Delivery | |
|---|---|
Set<Delivery> |
ClientSessionWrapper.supportedDeliveries()
Returns a set containing the delivery guarantees supported by this session. |
Set<Delivery> |
ClientSessionImpl.supportedDeliveries()
Returns a set containing the delivery guarantees supported by this session. |
| Methods in com.sun.sgs.impl.service.session with parameters of type Delivery | |
|---|---|
ClientSession |
ClientSessionWrapper.send(ByteBuffer message,
Delivery delivery)
Sends a message contained in the specified ByteBuffer to
this session's client in a manner that satisfies the specified
delivery guarantee. |
ClientSession |
ClientSessionImpl.send(ByteBuffer message,
Delivery delivery)
Sends a message contained in the specified ByteBuffer to
this session's client in a manner that satisfies the specified
delivery guarantee. |
| Constructors in com.sun.sgs.impl.service.session with parameters of type Delivery | |
|---|---|
ClientSessionImpl.SendEvent(byte[] message,
Delivery delivery)
Constructs a send event with the given message. |
|
| Constructor parameters in com.sun.sgs.impl.service.session with type arguments of type Delivery | |
|---|---|
ClientSessionImpl(ClientSessionServiceImpl sessionService,
Identity identity,
Set<Delivery> deliveries,
int maxMessageLength)
Constructs an instance of this class with the specified sessionService, identity, and supported deliveries,
and stores this instance with the following bindings: |
|
| Uses of Delivery in com.sun.sgs.impl.transport.tcp |
|---|
| Methods in com.sun.sgs.impl.transport.tcp that return Delivery | |
|---|---|
Delivery |
TcpTransport.getDelivery()
Returns the delivery guarantee for the transport. |
| Uses of Delivery in com.sun.sgs.protocol |
|---|
| Methods in com.sun.sgs.protocol that return types with arguments of type Delivery | |
|---|---|
Set<Delivery> |
SessionProtocol.getDeliveries()
Returns a set containing the delivery guarantees supported by this protocol. |
| Methods in com.sun.sgs.protocol with parameters of type Delivery | |
|---|---|
void |
SessionProtocol.channelJoin(String name,
BigInteger channelId,
Delivery delivery)
Notifies the associated client that it is joined to the channel with the specified name and channelId. |
void |
SessionProtocol.channelMessage(BigInteger channelId,
ByteBuffer message,
Delivery delivery)
Sends the associated client the specified channel message
for the channel with the specified channelId in a manner
that satisfies the specified delivery guarantee. |
void |
SessionProtocol.sessionMessage(ByteBuffer message,
Delivery delivery)
Sends the associated client the specified message in a
manner that satisfies the specified delivery guarantee. |
| Uses of Delivery in com.sun.sgs.transport |
|---|
| Methods in com.sun.sgs.transport that return Delivery | |
|---|---|
Delivery |
Transport.getDelivery()
Returns the delivery guarantee for the transport. |
|
RedDwarf, Version 0.10.1 2010-03-14 10:56:12 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||