org::xmlBlaster::util::qos Namespace Reference


Classes

class  AccessFilterQos
class  ClientProperty
 This class encapsulates one client property in a QoS. More...
class  ConnectQosData
 Holds the connect() QoS XML markup. More...
class  ConnectQosFactory
class  DisconnectQos
class  HistoryQos
class  MsgQosData
class  MsgQosFactory
class  QosData
class  Query
class  QueryQosData
class  SessionQosData
class  SessionQosFactory
class  StatusQosData
class  StatusQosFactory
class  TopicProperty

Namespaces

namespace  address
namespace  storage

Typedefs

typedef org::xmlBlaster::util::ReferenceHolder<
ConnectQosData
ConnectQosDataRef
typedef ConnectQosData ConnectQos
typedef org::xmlBlaster::util::ReferenceHolder<
ConnectQos
ConnectQosRef
typedef ConnectQosData ConnectReturnQos
typedef org::xmlBlaster::util::ReferenceHolder<
ConnectReturnQos
ConnectReturnQosRef
typedef std::vector< org::xmlBlaster::util::cluster::RouteInfoRouteVector
typedef org::xmlBlaster::util::ReferenceHolder<
org::xmlBlaster::util::qos::QosData
QosDataRef
typedef std::vector< org::xmlBlaster::util::qos::AccessFilterQosAccessFilterVector
typedef SessionQosData SessionQos
typedef SessionQosData SessionReturnQos
typedef org::xmlBlaster::util::ReferenceHolder<
SessionQosData
SessionQosRef
typedef org::xmlBlaster::util::ReferenceHolder<
SessionReturnQos
SessionReturnQosRef

Variables

char * ACCESSFILTER_DEFAULT_version = "1.0"
char * ACCESSFILTER_DEFAULT_type = ""
const char * ACCESSFILTER_DEFAULT_version
const char * ACCESSFILTER_DEFAULT_type
long DEFAULT_numEntries = 1
bool DEFAULT_newestFirst = true
const long DEFAULT_numEntries
const bool DEFAULT_newestFirst
bool DEFAULT_isSubscribable = true
bool DEFAULT_isVolatile = false
bool DEFAULT_persistent = false
bool DEFAULT_forceUpdate = true
bool DEFAULT_forceDestroy = false
bool DEFAULT_isSubscribable
bool DEFAULT_isVolatile
bool DEFAULT_persistent
bool DEFAULT_forceUpdate
bool DEFAULT_forceDestroy
long destroyDelay_DEFAULT_DEFAULT = 60*1000L
 A topic is destroyed 60 sec after state=UNREFERENCED is reached This default can be modified in xmlBlaster.properties:.
bool DEFAULT_readonly = false
 Is readonly allows only one initial message.
long destroyDelay_DEFAULT_DEFAULT
 A topic is destroyed 60 sec after state=UNREFERENCED is reached This default can be modified in xmlBlaster.properties:.
bool DEFAULT_readonly
 Is readonly allows only one initial message.


Typedef Documentation

typedef std::vector<org::xmlBlaster::util::qos::AccessFilterQos> org::xmlBlaster::util::qos::AccessFilterVector

Definition at line 44 of file QueryQosData.h.

typedef ConnectQosData org::xmlBlaster::util::qos::ConnectQos

Definition at line 250 of file ConnectQos.h.

typedef org::xmlBlaster::util::ReferenceHolder<ConnectQosData> org::xmlBlaster::util::qos::ConnectQosDataRef

Definition at line 248 of file ConnectQos.h.

typedef org::xmlBlaster::util::ReferenceHolder<ConnectQos> org::xmlBlaster::util::qos::ConnectQosRef

Definition at line 251 of file ConnectQos.h.

typedef ConnectQosData org::xmlBlaster::util::qos::ConnectReturnQos

Definition at line 253 of file ConnectQos.h.

typedef org::xmlBlaster::util::ReferenceHolder<ConnectReturnQos> org::xmlBlaster::util::qos::ConnectReturnQosRef

Definition at line 254 of file ConnectQos.h.

typedef org::xmlBlaster::util::ReferenceHolder<org::xmlBlaster::util::qos::QosData> org::xmlBlaster::util::qos::QosDataRef

Definition at line 318 of file QosData.h.

typedef std::vector<org::xmlBlaster::util::cluster::RouteInfo> org::xmlBlaster::util::qos::RouteVector

Definition at line 55 of file QosData.h.

typedef SessionQosData org::xmlBlaster::util::qos::SessionQos

Definition at line 159 of file SessionQos.h.

typedef org::xmlBlaster::util::ReferenceHolder<SessionQosData> org::xmlBlaster::util::qos::SessionQosRef

Definition at line 163 of file SessionQos.h.

typedef SessionQosData org::xmlBlaster::util::qos::SessionReturnQos

Definition at line 161 of file SessionQos.h.

typedef org::xmlBlaster::util::ReferenceHolder<SessionReturnQos> org::xmlBlaster::util::qos::SessionReturnQosRef

Definition at line 164 of file SessionQos.h.


Variable Documentation

const char* org::xmlBlaster::util::qos::ACCESSFILTER_DEFAULT_type

Definition at line 36 of file AccessFilterQos.cpp.

Referenced by org::xmlBlaster::util::qos::AccessFilterQos::AccessFilterQos().

char* org::xmlBlaster::util::qos::ACCESSFILTER_DEFAULT_type = ""

Definition at line 36 of file AccessFilterQos.cpp.

Referenced by org::xmlBlaster::util::qos::AccessFilterQos::AccessFilterQos().

const char* org::xmlBlaster::util::qos::ACCESSFILTER_DEFAULT_version

Definition at line 35 of file AccessFilterQos.cpp.

Referenced by org::xmlBlaster::util::qos::AccessFilterQos::AccessFilterQos().

char* org::xmlBlaster::util::qos::ACCESSFILTER_DEFAULT_version = "1.0"

Definition at line 35 of file AccessFilterQos.cpp.

Referenced by org::xmlBlaster::util::qos::AccessFilterQos::AccessFilterQos().

bool org::xmlBlaster::util::qos::DEFAULT_forceDestroy

Definition at line 48 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_forceDestroy = false

Definition at line 48 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_forceUpdate

Definition at line 47 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_forceUpdate = true

Definition at line 47 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_isSubscribable

Definition at line 44 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_isSubscribable = true

Definition at line 44 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_isVolatile

Definition at line 45 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_isVolatile = false

Definition at line 45 of file QosData.cpp.

const bool org::xmlBlaster::util::qos::DEFAULT_newestFirst

Definition at line 18 of file HistoryQos.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_newestFirst = true

Definition at line 18 of file HistoryQos.cpp.

const long org::xmlBlaster::util::qos::DEFAULT_numEntries

Definition at line 17 of file HistoryQos.cpp.

Referenced by org::xmlBlaster::util::qos::HistoryQos::HistoryQos().

long org::xmlBlaster::util::qos::DEFAULT_numEntries = 1

Definition at line 17 of file HistoryQos.cpp.

Referenced by org::xmlBlaster::util::qos::HistoryQos::HistoryQos().

bool org::xmlBlaster::util::qos::DEFAULT_persistent

Definition at line 46 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_persistent = false

Definition at line 46 of file QosData.cpp.

bool org::xmlBlaster::util::qos::DEFAULT_readonly

Is readonly allows only one initial message.

Definition at line 49 of file TopicProperty.cpp.

Referenced by org::xmlBlaster::util::qos::TopicProperty::TopicProperty().

bool org::xmlBlaster::util::qos::DEFAULT_readonly = false

Is readonly allows only one initial message.

Definition at line 49 of file TopicProperty.cpp.

Referenced by org::xmlBlaster::util::qos::TopicProperty::TopicProperty().

long org::xmlBlaster::util::qos::destroyDelay_DEFAULT_DEFAULT

A topic is destroyed 60 sec after state=UNREFERENCED is reached This default can be modified in xmlBlaster.properties:.

    topic.destroyDelay=3600000 # One hour [millisec]
 
Every message can set the destroyDelay value between 1 and destroyDelay_DEFAULT, -1L sets the life cycle on forever.

Definition at line 47 of file TopicProperty.cpp.

Referenced by org::xmlBlaster::util::qos::TopicProperty::TopicProperty().

long org::xmlBlaster::util::qos::destroyDelay_DEFAULT_DEFAULT = 60*1000L

A topic is destroyed 60 sec after state=UNREFERENCED is reached This default can be modified in xmlBlaster.properties:.

    topic.destroyDelay=3600000 # One hour [millisec]
 
Every message can set the destroyDelay value between 1 and destroyDelay_DEFAULT, -1L sets the life cycle on forever.

Definition at line 47 of file TopicProperty.cpp.

Referenced by org::xmlBlaster::util::qos::TopicProperty::TopicProperty().