org.jboss.dna.repository.sequencer
Class SequencerContext

java.lang.Object
  extended by org.jboss.dna.repository.sequencer.SequencerContext

@NotThreadSafe
public class SequencerContext
extends Object

The sequencer context represents the complete context of a sequencer invocation, including the execution context (which contains JAAS credentials, namespace mappings, and value factories) and the I/O environment for writing output.

This class is not thread safe due to its use of a destination.


Constructor Summary
SequencerContext(ExecutionContext executionContext, Graph graph)
           
 
Method Summary
 Destination getDestination()
          Returns the I/O environment in which this sequencer context operates
 ExecutionContext getExecutionContext()
          Returns the execution context under which this sequencer context operates
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequencerContext

public SequencerContext(ExecutionContext executionContext,
                        Graph graph)
Method Detail

getExecutionContext

public ExecutionContext getExecutionContext()
Returns the execution context under which this sequencer context operates

Returns:
the execution context under which this sequencer context operates

getDestination

public Destination getDestination()
Returns the I/O environment in which this sequencer context operates

Returns:
the I/O environment in which this sequencer context operates


Copyright © 2008-2009 JBoss, a division of Red Hat. All Rights Reserved.