SAWS
com.zentus.sqs

class Queue

[source: com/zentus/sqs/Queue.scala]

class Queue(private conn : AWS, val path : java.lang.String)
extends AnyRef
Type Summary
type AWSAccountID
Method Summary
def += (message : java.lang.String) : Unit
def -= (message : Message) : Unit
def addPermission (label : java.lang.String, perms : scala.Iterable[(java.lang.String, ActionName)]) : scala.xml.Elem
def get : scala.Option[Message]
def removePermission (label : java.lang.String) : scala.xml.Elem
def size : Int
def timeout : Int
def timeout (timeout : Int) : Unit
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Class Summary
sealed trait ActionName extends AnyRef
Object Summary
case object All extends ActionName with scala.Product
case object ChangeMessageVisibility extends ActionName with scala.Product
case object DeleteMessage extends ActionName with scala.Product
case object GetQueueAttributes extends ActionName with scala.Product
case object ReceiveMessage extends ActionName with scala.Product
case object SendMessage extends ActionName with scala.Product
Type Details
type AWSAccountID

Method Details
def +=(message : java.lang.String) : Unit

def -=(message : Message) : Unit

def get : scala.Option[Message]

def size : Int

def timeout : Int

def timeout(timeout : Int) : Unit

def addPermission(label : java.lang.String, perms : scala.Iterable[(java.lang.String, ActionName)]) : scala.xml.Elem

def removePermission(label : java.lang.String) : scala.xml.Elem


SAWS homepage