Classes Files

com::wombat::mama::MamaSourceGroupManager

Public Functions

  Name
  MamaSourceGroupManager()
MamaSourceGroup findOrCreateSourceGroup(final String key)
MamaSourceGroup findSourceGroup(final String key)
void addSourceGroup(MamaSourceGroup sourceGroup)
Iterator sourceGroupIterator()
void destroy()

Public Functions Documentation

function MamaSourceGroupManager

inline MamaSourceGroupManager()

function findOrCreateSourceGroup

inline MamaSourceGroup findOrCreateSourceGroup(
    final String key
)

Parameters:

Return: MamaSourceGroup

Locates an existing MamaSourceGroup for a given name. If none exists, create a new one and add it to the group manager.

function findSourceGroup

inline MamaSourceGroup findSourceGroup(
    final String key
)

Parameters:

Return: MamaSourceGroup

Locates an existing MamaSourceGroup in the specified MamaSourceGroupManager with the specified key identifier. The value of the sourceGroup will be set to NULL, if no source was found.

function addSourceGroup

inline void addSourceGroup(
    MamaSourceGroup sourceGroup
)

Parameters:

  • sourceGroup - The mama source group being specified.

Add an existing MamaSourceGroup to the MamaSourceGroupManager. The name of the source group manager will be used to uniquely identify the source group within the manager.

function sourceGroupIterator

inline Iterator sourceGroupIterator()

function destroy

inline void destroy()

Updated on 2023-03-31 at 15:29:43 +0100