org.apache.logging.log4j.core.appender.routing
Class Route

java.lang.Object
  extended by org.apache.logging.log4j.core.appender.routing.Route

public final class Route
extends Object

A Route to an appender.


Method Summary
static Route createRoute(String appenderRef, String key, Node node)
          Create the Route.
 String getAppenderRef()
          Returns the appender reference.
 String getKey()
          Returns the key for this Route.
 Node getNode()
          Returns the Dynamic Appender Node.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getNode

public Node getNode()
Returns the Dynamic Appender Node.

Returns:
The Node.

getAppenderRef

public String getAppenderRef()
Returns the appender reference.

Returns:
The Appender reference.

getKey

public String getKey()
Returns the key for this Route.

Returns:
the key for this Route.

toString

public String toString()
Overrides:
toString in class Object

createRoute

public static Route createRoute(String appenderRef,
                                String key,
                                Node node)
Create the Route.

Parameters:
appenderRef - The Appender reference.
key - The key.
node - The Node.
Returns:
A Route.


Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.