Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cern::cmw::mom::test::Producer Class Reference

Collaboration diagram for cern::cmw::mom::test::Producer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Producer (int s, int n, int d)
void publish ()

Static Public Member Functions

void main (String[] args)

Static Private Member Functions

void printUsage ()

Private Attributes

Publisher pub = null
int size = 0
int number = 0
int delay = 0

Static Private Attributes

final String TOPIC = "CMW.TEMP.THROUGHPUT"

Detailed Description

Message producer test example. Usage : java Producer msg_size msg_nr delay. Publishes msg_nr messages of msg _size bytes on a predefined topic CMW.TEMP.
See also:
Consumer


Constructor & Destructor Documentation

cern::cmw::mom::test::Producer::Producer int  s,
int  n,
int  d
[inline]
 

Constructor Producer

Parameters:
s 
n 
d 


Member Function Documentation

void cern::cmw::mom::test::Producer::main String[]  args  )  [inline, static]
 

Method main

Parameters:
args 

void cern::cmw::mom::test::Producer::printUsage  )  [inline, static, private]
 

Method printUsage

void cern::cmw::mom::test::Producer::publish  )  [inline]
 

Method publish


Member Data Documentation

int cern::cmw::mom::test::Producer::delay = 0 [private]
 

int cern::cmw::mom::test::Producer::number = 0 [private]
 

Publisher cern::cmw::mom::test::Producer::pub = null [private]
 

int cern::cmw::mom::test::Producer::size = 0 [private]
 

final String cern::cmw::mom::test::Producer::TOPIC = "CMW.TEMP.THROUGHPUT" [static, private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:08:06 2009 for ACS Java API by doxygen 1.3.8