public class RecorderClientWizardConfigurer extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
RecorderClientWizardConfigurer.ClientEntry |
static interface |
RecorderClientWizardConfigurer.Entry |
static interface |
RecorderClientWizardConfigurer.RecordingMethodEntry |
Modifier and Type | Field and Description |
---|---|
protected Set<String> |
clientTypesRestriction |
protected Collator |
collator |
protected Set<String> |
recorderTypesRestriction |
Constructor and Description |
---|
RecorderClientWizardConfigurer() |
RecorderClientWizardConfigurer(Set<String> clientTypesRestriction,
Set<String> recorderTypesRestriction) |
Modifier and Type | Method and Description |
---|---|
protected static IStatus |
combinedRecordersPrerequisiteStatus(List<String> recorderIds) |
SortedSet<RecorderClientWizardConfigurer.ClientEntry> |
getClientEntries() |
RecorderClientWizardConfigurer.ClientEntry |
getClientEntry(String clientId) |
boolean |
isDefaultConfigurer() |
static RecorderClientWizardConfigurer |
newConfigurer(Set<String> packetTypes,
Set<String> recorderTypes,
Set<String> clientTypes)
Returns a new configurer that presents only a subset of clients and recorders, among all
available ones.
|
protected final Collator collator
public boolean isDefaultConfigurer()
public static RecorderClientWizardConfigurer newConfigurer(Set<String> packetTypes, Set<String> recorderTypes, Set<String> clientTypes)
packetTypes
- A set of packet types, or null
if no restriction
should be applied. A non-null value will cause the wizard to propose only
client/recorder combinations that can produce at least one type of these
packet types. By definition, an empty set would exclude any recorder/client
combination.recorderTypes
- A set of recorder types, or null
if no
restriction should be applied. A non-null value will cause the wizard to propose only
the recorders that belong to this list, provided that they are not filtered because
of another filter.clientTypes
- A set of client types, or null
if no
restriction should be applied. A non-null value will cause the wizard to propose only
the clients that belong to this list, provided that they are not filtered because
of another filter.protected static IStatus combinedRecordersPrerequisiteStatus(List<String> recorderIds)
public SortedSet<RecorderClientWizardConfigurer.ClientEntry> getClientEntries()
public RecorderClientWizardConfigurer.ClientEntry getClientEntry(String clientId)
© Copyright IBM Corp. 2013. All rights reserved.