com.caucho.cloud.globalcache
Class GlobalCacheActor

java.lang.Object
  extended by com.caucho.bam.stream.AbstractMessageStream
      extended by com.caucho.bam.actor.SimpleActor
          extended by com.caucho.cloud.bam.AbstractCloudActor
              extended by com.caucho.cloud.globalcache.GlobalCacheActor
All Implemented Interfaces:
Actor, ActorHolder, ManagedActor, MessageStream

public class GlobalCacheActor
extends AbstractCloudActor


Method Summary
 DataPut getData(DataGet dataGet)
           
 void ping(java.lang.String to, java.lang.String from, GlobalCachePing ping)
           
 GlobalCachePush push(GlobalCachePush push)
           
 
Methods inherited from class com.caucho.cloud.bam.AbstractCloudActor
dbgId, getBamSender, getMailboxType, getManagedBroker, getPod, registerActor
 
Methods inherited from class com.caucho.bam.actor.SimpleActor
getActor, getAddress, getBroker, getMailbox, getSender, setAddress, setBroker, setMailbox
 
Methods inherited from class com.caucho.bam.stream.AbstractMessageStream
isClosed, message, messageError, query, queryError, queryResult, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.caucho.bam.stream.MessageStream
isClosed, message, messageError, query, queryError, queryResult
 

Method Detail

push

@Query
public GlobalCachePush push(GlobalCachePush push)
                     throws java.io.IOException
Throws:
java.io.IOException

getData

@Query
public DataPut getData(DataGet dataGet)
                throws java.io.IOException
Throws:
java.io.IOException

ping

@Message
public void ping(java.lang.String to,
                         java.lang.String from,
                         GlobalCachePing ping)
          throws java.io.IOException
Throws:
java.io.IOException