public interface Macro extends LogEnabled
| Modifier and Type | Field and Description |
|---|---|
static String |
EOL
The vm line separator
|
static String |
ROLE
The Plexus lookup role.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Sink sink,
MacroRequest request)
Execute the current macro using the given MacroRequest,
and emit events into the given sink.
|
enableLoggingstatic final String ROLE
static final String EOL
void execute(Sink sink, MacroRequest request) throws MacroExecutionException
sink - The sink to receive the events.request - The corresponding MacroRequest.MacroExecutionException - if an error occurred during execution.Copyright © 2005–2014 The Apache Software Foundation. All rights reserved.