Interface IBranchMappingTableBuilder
- Assembly
- Diffusion.Client.dll
Builder for IBranchMappingTable instances (see NewBranchMappingTableBuilder()).
public interface IBranchMappingTableBuilder
Methods
AddBranchMapping(string, string)
Adds a new branch mapping.
IBranchMappingTableBuilder AddBranchMapping(string sessionFilter, string topicTreeBranch)
Parameters
sessionFilterstringThe session filter.
topicTreeBranchstringThe topic tree branch in the topic tree for sessions matching the session filter.
Returns
- IBranchMappingTableBuilder
This builder.
Create(string)
Creates a new IBranchMappingTable.
IBranchMappingTable Create(string sessionTreeBranch)
Parameters
sessionTreeBranchstringThe session tree branch.
Returns
- IBranchMappingTable
The IBranchMappingTable created.
Reset()
Resets the builder.
IBranchMappingTableBuilder Reset()
Returns
- IBranchMappingTableBuilder
This builder.