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

glite::rgma::ProducerType Class Reference

#include <ProducerType.h>

List of all members.

Public Member Functions

 ProducerType (bool history=false, bool latest=false, bool continuous=true, bool isStatic=false, bool republisher=false)
 ProducerType (bool history, bool latest, bool continuous, bool isStatic, bool republisher, bool ignoreSlowConsumers)
 ProducerType (const ProducerType &type)
ProducerTypeoperator= (const ProducerType &type)
bool operator== (const ProducerType &type)
bool isSecondaryProducer ()
bool isRepublisher ()
bool isContinuous ()
bool isStatic ()
bool isHistory ()
bool isLatest ()
std::string toString ()
bool ignoreSlowConsumers ()
void setRepublisher (bool secondaryProducer)
void setSecondaryProducer (bool secondaryProducer)


Detailed Description

Attributes of a Producer.


Constructor & Destructor Documentation

glite::rgma::ProducerType::ProducerType bool  history = false,
bool  latest = false,
bool  continuous = true,
bool  isStatic = false,
bool  republisher = false
 

Creates a new ProducerType instance.

Parameters:
history Support HISTORY queries.
latest Support LATEST queries.
continuous Support CONTINUOUS queries.
isStatic Support STATIC queries.
republisher Is part of a republisher.

glite::rgma::ProducerType::ProducerType bool  history,
bool  latest,
bool  continuous,
bool  isStatic,
bool  republisher,
bool  ignoreSlowConsumers
 

Creates a new ProducerType instance.

Parameters:
history Support HISTORY queries.
latest Support LATEST queries.
continuous Support CONTINUOUS queries.
isStatic Support STATIC queries.
republisher Is part of a republisher.
ignoreSlowConsumers DOCUMENT ME!
Deprecated:


Member Function Documentation

bool glite::rgma::ProducerType::ignoreSlowConsumers  ) 
 

Returns the ignoreSlowConsumer flag.

Returns:
ignoreSlowConsumers.

Deprecated:

bool glite::rgma::ProducerType::isContinuous  ) 
 

Does the producer support continuous queries?

Returns:
Returns the continuous.

bool glite::rgma::ProducerType::isHistory  ) 
 

Does the producer support history queries?

Returns:
Returns the history.

bool glite::rgma::ProducerType::isLatest  ) 
 

Does the producer support latest queries?

Returns:
Returns the latest.

bool glite::rgma::ProducerType::isRepublisher  ) 
 

Is the producer a secondary producer?

Returns:
Returns secondaryProducer.
Deprecated:
See also:
isSecondaryProducer()

bool glite::rgma::ProducerType::isSecondaryProducer  ) 
 

Is the producer a secondary producer?

Returns:
Returns secondaryProducer.

bool glite::rgma::ProducerType::isStatic  ) 
 

Does the producer support static queries?

Returns:
Returns the static.

void glite::rgma::ProducerType::setRepublisher bool  secondaryProducer  ) 
 

Sets the secondaryProducer flag.

Parameters:
secondaryProducer Is the producer a secondary producer?
Deprecated:
See also:
setSecondaryProducer(boolean)

void glite::rgma::ProducerType::setSecondaryProducer bool  secondaryProducer  ) 
 

Sets the republisher flag.

Parameters:
secondaryProducer Is the producer part of a republisher?

std::string glite::rgma::ProducerType::toString  ) 
 

Returns a String representation of this object.


The documentation for this class was generated from the following files:
Generated on Wed May 17 17:48:18 2006 for glite-rgma-api-cpp by doxygen 1.3.5