Interface IBranchMappingTableBuilder
Builder for IBranchMappingTable instances (see NewBranchMappingTableBuilder()).
Namespace: PushTechnology.ClientInterface.Client.Features.SessionTrees
Assembly: Diffusion.Client.dll
Syntax
public interface IBranchMappingTableBuilder
Methods
AddBranchMapping(String, String)
Adds a new branch mapping.
Declaration
IBranchMappingTableBuilder AddBranchMapping(string sessionFilter, string topicTreeBranch)
Parameters
Type | Name | Description |
---|---|---|
String | sessionFilter | The session filter. |
String | topicTreeBranch | The topic tree branch in the topic tree for sessions matching the session filter. |
Returns
Type | Description |
---|---|
IBranchMappingTableBuilder | This builder. |
Create(String)
Creates a new IBranchMappingTable.
Declaration
IBranchMappingTable Create(string sessionTreeBranch)
Parameters
Type | Name | Description |
---|---|---|
String | sessionTreeBranch | The session tree branch. |
Returns
Type | Description |
---|---|
IBranchMappingTable | The IBranchMappingTable created. |
Reset()
Resets the builder.
Declaration
IBranchMappingTableBuilder Reset()
Returns
Type | Description |
---|---|
IBranchMappingTableBuilder | This builder. |