Uses of Class
com.sun.sgs.app.Delivery

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

Copyright © 2010 The RedDwarf Authors. All rights reserved
Copyright © 2007-2010 Sun Microsystems, Inc. All rights reserved