no.inspera.services.pedal.sequencing
Class SequencingChain

java.lang.Object
  extended by no.inspera.services.pedal.sequencing.SequencingChain

public class SequencingChain
extends java.lang.Object

A SequencingChain is an object provided by the sequencing engine giving a view into the invocation chain of a sequence request for a module. Sequences use the SequencingChain to invoke the next sequece object in the chain.

Since:
27.12.2007
Version:
$Id: SequencingChain.java 44201 2008-04-03 19:48:22Z naimdjon $
Author:
Naimdjon Takhirov

Field Summary
protected  SequencingChain next
          The next sequence in the chain
protected  Sequence seq
          The sequence object
 
Constructor Summary
SequencingChain()
           
 
Method Summary
 void doSequence(Module module)
          Causes the next sequence in the chain to be invoked.
 java.lang.String toString()
          Returns the string representation of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

seq

protected Sequence seq
The sequence object


next

protected SequencingChain next
The next sequence in the chain

Constructor Detail

SequencingChain

public SequencingChain()
Method Detail

doSequence

public void doSequence(Module module)
Causes the next sequence in the chain to be invoked.

Parameters:
module - the module to pass along the chain

toString

public java.lang.String toString()
Returns the string representation of this object.

Overrides:
toString in class java.lang.Object
Returns:
the string representation of this object.


Copyright © 2008 Inspera A/S. All Rights Reserved.