org.objectweb.joram.mom.dest.DestinationImplMBean Interface Reference

Inherited by org.objectweb.joram.mom.dest.DestinationImpl, org.objectweb.joram.mom.dest.QueueImplMBean, and org.objectweb.joram.mom.dest.TopicImplMBean.

Inheritance diagram for org.objectweb.joram.mom.dest.DestinationImplMBean:

Inheritance graph
[legend]
List of all members.

Public Member Functions

String toString ()
String getDestinationId ()
boolean isFreeReading ()
void setFreeReading (boolean on)
boolean isFreeWriting ()
void setFreeWriting (boolean on)
String[] getRights ()
String getRight (String userid)
String getDMQId ()
long getCreationTimeInMillis ()
String getCreationDate ()
long getNbMsgsReceiveSinceCreation ()
long getNbMsgsDeliverSinceCreation ()
long getNbMsgsSentToDMQSinceCreation ()

Detailed Description

Definition at line 25 of file DestinationImplMBean.java.


Member Function Documentation

String org.objectweb.joram.mom.dest.DestinationImplMBean.toString (  ) 

Returns a string representation of this destination.

Implemented in com.scalagent.joram.mom.dest.ftp.FtpQueueImpl, com.scalagent.joram.mom.dest.mail.JavaMailQueueImpl, com.scalagent.joram.mom.dest.mail.JavaMailTopicImpl, org.objectweb.joram.mom.dest.AdminTopicImpl, org.objectweb.joram.mom.dest.ClusterQueueImpl, org.objectweb.joram.mom.dest.jmsbridge.JMSBridgeQueueImpl, org.objectweb.joram.mom.dest.jmsbridge.JMSBridgeTopicImpl, org.objectweb.joram.mom.dest.QueueImpl, and org.objectweb.joram.mom.dest.TopicImpl.

Referenced by org.objectweb.joram.mom.dest.DestinationImpl.setRightRequest(), and org.objectweb.joram.mom.dest.DestinationImpl.specialAdminRequest().

String org.objectweb.joram.mom.dest.DestinationImplMBean.getDestinationId (  ) 

Returns the unique identifier of the destination.

Returns:
the unique identifier of the destination.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

boolean org.objectweb.joram.mom.dest.DestinationImplMBean.isFreeReading (  ) 

Tests if this destination is free for reading.

Returns:
true if anyone can receive messages from this destination; false otherwise.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

void org.objectweb.joram.mom.dest.DestinationImplMBean.setFreeReading ( boolean  on  ) 

Sets the FreeReading attribute for this destination.

Parameters:
on if true anyone can receive message from this destination.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

boolean org.objectweb.joram.mom.dest.DestinationImplMBean.isFreeWriting (  ) 

Tests if this destination is free for writing.

Returns:
true if anyone can send messages to this destination; false otherwise.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

void org.objectweb.joram.mom.dest.DestinationImplMBean.setFreeWriting ( boolean  on  ) 

Sets the FreeWriting attribute for this destination.

Parameters:
on if true anyone can send message to this destination.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

String [] org.objectweb.joram.mom.dest.DestinationImplMBean.getRights (  ) 

Returns a string representation of all rights set on this destination.

Returns:
the rights set on this destination.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

String org.objectweb.joram.mom.dest.DestinationImplMBean.getRight ( String  userid  ) 

Returns a string representation of rights set on this destination for a particular user. The user is pointed out by its unique identifier.

Parameters:
userid The user's unique identifier.
Returns:
the rights set on this destination.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

String org.objectweb.joram.mom.dest.DestinationImplMBean.getDMQId (  ) 

Return the unique identifier of DMQ set for this destnation if any.

Returns:
the unique identifier of DMQ set for this destnation if any; null otherwise.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

long org.objectweb.joram.mom.dest.DestinationImplMBean.getCreationTimeInMillis (  ) 

Returns this destination creation time as a long.

Returns:
the destination creation time as UTC milliseconds from the epoch.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

String org.objectweb.joram.mom.dest.DestinationImplMBean.getCreationDate (  ) 

Returns this destination creation time through a String of the form: dow mon dd hh:mm:ss zzz yyyy.

Returns:
the destination creation time.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

long org.objectweb.joram.mom.dest.DestinationImplMBean.getNbMsgsReceiveSinceCreation (  ) 

Returns the number of messages received since creation time of this destination.

Returns:
the number of messages received since creation time.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl, org.objectweb.joram.mom.dest.MonitoringTopicImpl, org.objectweb.joram.mom.dest.QueueImpl, and org.objectweb.joram.mom.dest.TopicImpl.

long org.objectweb.joram.mom.dest.DestinationImplMBean.getNbMsgsDeliverSinceCreation (  ) 

Returns the number of messages delivered since creation time of this destination. It includes messages all delivered messages to a consumer, already acknowledged or not.

Returns:
the number of messages delivered since creation time.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.

long org.objectweb.joram.mom.dest.DestinationImplMBean.getNbMsgsSentToDMQSinceCreation (  ) 

Returns the number of erroneous messages forwarded to the DMQ since creation time of this destination..

Returns:
the number of erroneous messages forwarded to the DMQ.

Implemented in org.objectweb.joram.mom.dest.DestinationImpl.


The documentation for this interface was generated from the following file:
Generated on Tue Sep 16 16:19:35 2008 for joram by  doxygen 1.5.0