Java Doc for AbstractDestination.java in  » EJB-Server-resin-3.1.5 » resin » com » caucho » jms » queue » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » EJB Server resin 3.1.5 » resin » com.caucho.jms.queue 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.util.AbstractQueue
   com.caucho.jms.queue.AbstractDestination

All known Subclasses:   com.caucho.jms.queue.AbstractTopic,  com.caucho.jms.queue.AbstractQueue,  com.caucho.jms.jdbc.JdbcDestination,
AbstractDestination
abstract public class AbstractDestination extends java.util.AbstractQueue implements javax.jms.Destination,BlockingQueue,java.io.Serializable,HandleAware(Code)
Implements an abstract queue.


Field Summary
protected  MessageFactory_messageFactory
    

Constructor Summary
protected  AbstractDestination()
    

Method Summary
public  voidacknowledge(String msgId)
     Acknowledge receipt of the message.
public  voidaddConsumer(MessageConsumerImpl consumer)
    
public  voidclose()
    
public  intdrainTo(Collection c)
    
public  intdrainTo(Collection c, int max)
    
final public  StringgenerateMessageID()
    
protected  voidgenerateMessageID(StringBuilder cb)
    
public  DestinationgetJMSDestination()
    
public  StringgetName()
    
public  StringgetQueueName()
    
protected  MessageConsumerImplgetReadConsumer()
    
public  StringgetTopicName()
    
public  StringgetUrl()
     Returns a descriptive URL for the queue.
protected  JmsSessiongetWriteSession()
    
public  booleanhasMessage()
    
public  Iteratoriterator()
    
public  booleanoffer(Object value, long timeout, TimeUnit unit)
    
public  booleanoffer(Object value)
    
public  Objectpeek()
    
public  Objectpoll(long timeout, TimeUnit unit)
    
public  Objectpoll()
    
public  voidput(Object value)
    
public  MessageImplreceive(boolean isAutoAcknowledge)
     Polls the next message from the store.
public  intremainingCapacity()
    
public  voidremoveConsumer(MessageConsumerImpl consumer)
    
public  voidrollback(String msgId)
     Rollback the message read.
abstract public  voidsend(JmsSession session, MessageImpl msg, long timeout)
    
public  voidsetName(String name)
    
public  voidsetSerializationHandle(Object handle)
    
public  intsize()
    
public  Objecttake()
    
public  StringtoString()
    

Field Detail
_messageFactory
protected MessageFactory _messageFactory(Code)




Constructor Detail
AbstractDestination
protected AbstractDestination()(Code)




Method Detail
acknowledge
public void acknowledge(String msgId)(Code)
Acknowledge receipt of the message.



addConsumer
public void addConsumer(MessageConsumerImpl consumer)(Code)



close
public void close()(Code)



drainTo
public int drainTo(Collection c)(Code)



drainTo
public int drainTo(Collection c, int max)(Code)



generateMessageID
final public String generateMessageID()(Code)



generateMessageID
protected void generateMessageID(StringBuilder cb)(Code)



getJMSDestination
public Destination getJMSDestination()(Code)



getName
public String getName()(Code)



getQueueName
public String getQueueName()(Code)



getReadConsumer
protected MessageConsumerImpl getReadConsumer() throws JMSException(Code)



getTopicName
public String getTopicName()(Code)



getUrl
public String getUrl()(Code)
Returns a descriptive URL for the queue.



getWriteSession
protected JmsSession getWriteSession() throws JMSException(Code)



hasMessage
public boolean hasMessage()(Code)



iterator
public Iterator iterator()(Code)



offer
public boolean offer(Object value, long timeout, TimeUnit unit)(Code)
Adds the item to the queue, waiting if necessary



offer
public boolean offer(Object value)(Code)



peek
public Object peek()(Code)



poll
public Object poll(long timeout, TimeUnit unit)(Code)



poll
public Object poll()(Code)



put
public void put(Object value)(Code)



receive
public MessageImpl receive(boolean isAutoAcknowledge) throws JMSException(Code)
Polls the next message from the store. Returns null if no message is available.
Parameters:
  isAutoAcknowledge - if true, automatically acknowledge the message



remainingCapacity
public int remainingCapacity()(Code)



removeConsumer
public void removeConsumer(MessageConsumerImpl consumer)(Code)



rollback
public void rollback(String msgId)(Code)
Rollback the message read.



send
abstract public void send(JmsSession session, MessageImpl msg, long timeout) throws JMSException(Code)



setName
public void setName(String name)(Code)



setSerializationHandle
public void setSerializationHandle(Object handle)(Code)
Serialization callback to set the handle



size
public int size()(Code)



take
public Object take()(Code)



toString
public String toString()(Code)



Methods inherited from java.util.AbstractQueue
public boolean add(E e)(Code)(Java Doc)
public boolean addAll(Collection<? extends E> c)(Code)(Java Doc)
public void clear()(Code)(Java Doc)
public E element()(Code)(Java Doc)
public E remove()(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.