Uses of Interface
com.caucho.bam.broker.Broker

Packages that use Broker
com.caucho.bam.actor   
com.caucho.bam.broker   
com.caucho.bam.client   
com.caucho.bam.mailbox   
com.caucho.bam.manager   
com.caucho.bam.proxy   
com.caucho.bam.query   
com.caucho.bam.stream   
com.caucho.hemp.broker   
com.caucho.hemp.servlet   
com.caucho.hmtp   
com.caucho.hmtp.server   
com.caucho.server.cluster   
com.caucho.server.host   
com.caucho.server.resin   
 

Uses of Broker in com.caucho.bam.actor
 

Methods in com.caucho.bam.actor that return Broker
 Broker AbstractActorHolder.getBroker()
          The stream to the link is used by the Actor to send messages to all other Actors in the system.
abstract  Broker AbstractActorSender.getBroker()
          The underlying broker.
 Broker AbstractAgent.getBroker()
          Returns the actor's broker.
 Broker ActorHolder.getBroker()
           
 Broker ActorSender.getBroker()
          The underlying broker.
 Broker Agent.getBroker()
          Returns the actor's broker.
 Broker SimpleActor.getBroker()
           
 Broker SimpleActorSender.getBroker()
          The underlying, low-level stream to the link
 Broker SkeletonActorFilter.getBroker()
          Returns the stream to the broker for query results or errors, or low-level messaging.
 

Methods in com.caucho.bam.actor with parameters of type Broker
 void BamSkeleton.query(S actor, MessageStream fallback, Broker broker, long id, java.lang.String to, java.lang.String from, java.io.Serializable payload)
           
 void AbstractActorHolder.setBroker(Broker broker)
          The stream to the link is used by the Actor to send messages to all other Actors in the system.
 void ActorHolder.setBroker(Broker broker)
           
 void ManagedActor.setBroker(Broker broker)
           
 void SimpleActor.setBroker(Broker broker)
           
 void SimpleActorSender.setBroker(Broker broker)
           
 

Constructors in com.caucho.bam.actor with parameters of type Broker
AbstractAgent(java.lang.String address, Mailbox mailbox, Broker broker)
           
SimpleActor(java.lang.String address, Broker broker)
           
SimpleActorRef(java.lang.String address, Broker broker)
           
SimpleActorSender(java.lang.String address, Actor next, Broker broker)
           
SimpleActorSender(java.lang.String address, Broker broker)
           
 

Uses of Broker in com.caucho.bam.broker
 

Subinterfaces of Broker in com.caucho.bam.broker
 interface LinkBroker
          Client/Server Broker from the perspective of the client, i.e.
 interface ManagedBroker
          Broker is the hub which routes messages to mailboxes.
 

Classes in com.caucho.bam.broker that implement Broker
 class AbstractBroker
          Broker is the hub which routes messages to actors.
 class AbstractLinkBroker
          Broker is the hub which routes messages to actors.
 class AbstractManagedBroker
          Broker is the hub which routes messages to actors.
 class HashMapBroker
          The abstract implementation of an MessageStream returns query errors for RPC packets, and ignores unknown packets for messages and presence announcement.
 class ManagedBrokerAdapter
          Broker is the hub which routes messages to actors.
 class PassthroughBroker
          Broker is the hub which routes messages to actors.
 

Methods in com.caucho.bam.broker that return Broker
 Broker AbstractBroker.getBroker()
          The broker returns itself for the broker.
 Broker ActorMissingEvent.getBroker()
          Returns the Broker which sent the missing actor event.
 Broker ManagedBrokerAdapter.getBroker()
           
 

Methods in com.caucho.bam.broker with parameters of type Broker
static ManagedBroker ManagedBrokerAdapter.create(Broker broker)
           
 

Constructors in com.caucho.bam.broker with parameters of type Broker
ActorMissingEvent(Broker broker, java.lang.String address)
           
ManagedBrokerAdapter(Broker broker)
           
 

Uses of Broker in com.caucho.bam.client
 

Methods in com.caucho.bam.client that return Broker
 Broker LinkClient.getBroker()
           
 Broker OutboundMessageStream.getBroker()
           
 

Methods in com.caucho.bam.client with parameters of type Broker
protected  Mailbox LinkClient.createInboundMailbox(MessageStream inboundStream, Broker outboundBroker)
           
protected  Mailbox LinkClient.createOutboundMailbox(MessageStream outboundStream, Broker inboundBroker)
           
 LinkConnection LinkConnectionFactory.open(Broker broker)
           
 

Constructors in com.caucho.bam.client with parameters of type Broker
OutboundMessageStream(LinkConnectionFactory linkFactory, Broker inboundBroker)
           
 

Uses of Broker in com.caucho.bam.mailbox
 

Methods in com.caucho.bam.mailbox that return Broker
 Broker DualSizeMailbox.getBroker()
           
 Broker MultiworkerMailbox.getBroker()
          Returns the stream back to the link for error packets
 Broker PassthroughMailbox.getBroker()
           
 

Constructors in com.caucho.bam.mailbox with parameters of type Broker
ActorMailbox(MessageStream actorStream, Broker broker)
           
ActorMailbox(java.lang.String address, MessageStream actorStream, Broker broker)
           
DualSizeMailbox(java.lang.String address, Broker broker, Mailbox smallMailbox, Mailbox largeMailbox)
           
MultiworkerMailbox(MessageStream actorStream, Broker broker, int threadMax)
           
MultiworkerMailbox(java.lang.String address, MessageStream actorStream, Broker broker, int threadMax)
           
PassthroughMailbox(java.lang.String address, MessageStream actorStream, Broker broker)
           
 

Uses of Broker in com.caucho.bam.manager
 

Methods in com.caucho.bam.manager that return Broker
 Broker BamManager.getBroker()
          Returns the managed broker
 

Constructors in com.caucho.bam.manager with parameters of type Broker
SimpleBamManager(Broker broker)
           
 

Uses of Broker in com.caucho.bam.proxy
 

Methods in com.caucho.bam.proxy that return Broker
 Broker ProxyActor.getBroker()
           
 

Methods in com.caucho.bam.proxy with parameters of type Broker
 void ProxySkeleton.query(S actor, MessageStream fallback, Broker broker, long id, java.lang.String to, java.lang.String from, java.io.Serializable payload)
           
 

Constructors in com.caucho.bam.proxy with parameters of type Broker
ProxyActor(T bean, java.lang.String address, Broker broker)
           
 

Uses of Broker in com.caucho.bam.query
 

Methods in com.caucho.bam.query that return Broker
 Broker QueryActorFilter.getBroker()
           
 Broker QueryMessageStreamFilter.getBroker()
           
 Broker QuerySender.getBroker()
          The underlying broker.
 

Uses of Broker in com.caucho.bam.stream
 

Methods in com.caucho.bam.stream that return Broker
 Broker AbstractMessageStream.getBroker()
           
 Broker AbstractMessageStreamFilter.getBroker()
          Returns the broker of the final actor.
 Broker MessageStream.getBroker()
          Returns the owning broker
 Broker NullMessageStream.getBroker()
          The stream to the link.
 

Methods in com.caucho.bam.stream with parameters of type Broker
 void NullActor.setBroker(Broker broker)
           
protected  void NullMessageStream.setBroker(Broker broker)
           
 

Constructors in com.caucho.bam.stream with parameters of type Broker
FallbackMessageStream(java.lang.String address, Broker broker, java.lang.Class<?> actorClass)
           
NullActor(java.lang.String address, Broker broker)
           
NullMessageStream(java.lang.String address, Broker broker)
           
 

Uses of Broker in com.caucho.hemp.broker
 

Classes in com.caucho.hemp.broker that implement Broker
 class HempBroker
          Broker
 

Methods in com.caucho.hemp.broker that return Broker
 Broker HempBrokerManager.findBroker(java.lang.String name)
           
 Broker HempBrokerManager.removeBroker(java.lang.String name)
           
 

Methods in com.caucho.hemp.broker with parameters of type Broker
 void HempBrokerManager.addBroker(java.lang.String name, Broker broker)
           
 

Uses of Broker in com.caucho.hemp.servlet
 

Classes in com.caucho.hemp.servlet that implement Broker
 class ServerGatewayBroker
          Handles the requests to the server from the link, dispatching requests to the link service and the broker.
 class ServerProxyBroker
          Handles the requests to the server from the link, dispatching requests to the link service and the broker.
 

Constructors in com.caucho.hemp.servlet with parameters of type Broker
ServerGatewayBroker(Broker broker, ClientStubManager clientManager, MessageStream linkActor)
           
ServerLinkActor(Broker toLinkBroker, ClientStubManager clientManager, ServerAuthManager authManager, java.lang.String ipAddress)
           
ServerProxyBroker(Broker broker, ClientStubManager clientManager, MessageStream linkActor)
           
 

Uses of Broker in com.caucho.hmtp
 

Classes in com.caucho.hmtp that implement Broker
 class HmtpWebSocketContextWriter
          HmtpWriteStream writes HMTP packets to an OutputStream.
 class HmtpWebSocketWriter
          HmtpWriteStream writes HMTP packets to an OutputStream.
 

Methods in com.caucho.hmtp that return Broker
 Broker HmtpClient.getBroker()
           
 

Constructors in com.caucho.hmtp with parameters of type Broker
HmtpWebSocketListener(Broker broker)
           
 

Uses of Broker in com.caucho.hmtp.server
 

Methods in com.caucho.hmtp.server with parameters of type Broker
 void HmtpServlet.setBroker(Broker broker)
           
 

Uses of Broker in com.caucho.server.cluster
 

Methods in com.caucho.server.cluster that return Broker
 Broker ServletService.getBroker()
          Returns the admin broker.
 

Uses of Broker in com.caucho.server.host
 

Methods in com.caucho.server.host that return Broker
 Broker Host.getBamBroker()
          Returns the bam broker.
 

Uses of Broker in com.caucho.server.resin
 

Methods in com.caucho.server.resin that return Broker
 Broker Resin.getAdminBroker()
          Returns the admin broker