18#ifndef _ACTIVEMQ_UTIL_COMPOSITEDATA_H_
19#define _ACTIVEMQ_UTIL_COMPOSITEDATA_H_
62 this->components = components;
70 this->fragment = fragment;
78 this->parameters = parameters;
86 this->scheme = scheme;
#define AMQCPP_API
Definition: Config.h:30
Represents a Composite URI.
Definition: CompositeData.h:39
void setHost(const std::string &host)
Definition: CompositeData.h:101
std::string getHost() const
Definition: CompositeData.h:97
void setScheme(const std::string &scheme)
Definition: CompositeData.h:85
std::string getFragment() const
Definition: CompositeData.h:65
void setPath(const std::string &path)
Definition: CompositeData.h:93
LinkedList< URI > & getComponents()
Definition: CompositeData.h:54
void setComponents(const LinkedList< URI > &components)
Definition: CompositeData.h:61
void setParameters(const Properties ¶meters)
Definition: CompositeData.h:77
void setFragment(const std::string &fragment)
Definition: CompositeData.h:69
std::string getPath() const
Definition: CompositeData.h:89
const LinkedList< URI > & getComponents() const
Definition: CompositeData.h:57
std::string getScheme() const
Definition: CompositeData.h:81
const Properties & getParameters() const
Definition: CompositeData.h:73
This class represents an instance of a URI as defined by RFC 2396.
Definition: URI.h:37
A complete implementation of the List interface using a doubly linked list data structure.
Definition: LinkedList.h:55
Java-like properties class for mapping string names to string values.
Definition: Properties.h:53
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Definition: CachedConsumer.h:24