TPTP 4.2.0 Platform Project
Internal API Specification

org.eclipse.tptp.trace.ui.internal.launcher.application
Class AgentDiscovererConfiguration.AgentDiscovererFilterEntry

java.lang.Object
  extended byorg.eclipse.tptp.trace.ui.internal.launcher.application.AgentDiscovererConfiguration.AgentDiscovererFilterEntry
Enclosing class:
AgentDiscovererConfiguration

public static class AgentDiscovererConfiguration.AgentDiscovererFilterEntry
extends java.lang.Object

Represents a filter entry


Field Summary
static int EXCLUDE
           
static int INCLUDE
           
static int INDETERMINATE
           
 
Constructor Summary
AgentDiscovererConfiguration.AgentDiscovererFilterEntry(java.lang.String logAgName, boolean vis)
           
 
Method Summary
 java.lang.String getAgentName()
           
 boolean getVisibility()
           
 int match(java.lang.String logAgName)
          Returns three possible values: INCLUDE - The filter entry explicitly includes the logging agent name EXCLUDE - The filter entry explicitly excludes the logging agent name INDETERMINATE - The filter entry doesn't include/exclude the agent name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INCLUDE

public static final int INCLUDE
See Also:
Constant Field Values

EXCLUDE

public static final int EXCLUDE
See Also:
Constant Field Values

INDETERMINATE

public static final int INDETERMINATE
See Also:
Constant Field Values
Constructor Detail

AgentDiscovererConfiguration.AgentDiscovererFilterEntry

public AgentDiscovererConfiguration.AgentDiscovererFilterEntry(java.lang.String logAgName,
                                                               boolean vis)
Method Detail

getVisibility

public boolean getVisibility()

getAgentName

public java.lang.String getAgentName()

match

public int match(java.lang.String logAgName)
Returns three possible values:

Parameters:
logAgName - The logging agent name
Returns:
A value indicating whether the logging agent is included/excluded/indeterminate by the filter entry

TPTP 4.2.0 Platform Project
Internal API Specification