public interface Namespace
Namespace is used to determine if a subject is of interest to an
A subject name is defined within a DataSource namespace. For example, if the DataSource
namespace is the prefix "/FX" the subject name "/FX/EURUSD" is within that namespace, but
"/FY/EURUSD" is not.
Namespace is the interface that represents a DataSource
DataSource for Java includes the following implementations of
PrefixNamespace, which matches the start of a subject name.
RegexNamespace, for more complex subject matching requirements.
In particular, the
RegexNamespace provides a flexible way
to match subjects against inclusion and exclusion patterns, so you should not normally need to
Namespace directly. However, should the supplied DataSource namespace
implementations not match your requirements you can write your own custom subject matching logic
in an implementation of
Please send bug reports and comments to Caplin support