© 2001 BEA Systems, Inc.


com.bea.p13n.rules.advislets
Class RulesInputTransform

java.lang.Object
  |
  +--com.bea.p13n.advisor.AbstractAdviceTransform
        |
        +--com.bea.p13n.rules.advislets.RulesInputTransform

public class RulesInputTransform
extends AbstractAdviceTransform

An AdviceTransform that converts AdviceRequest parameters into the input objects for the Rules Advislet.

The following parameters are put in a collection and associated with the RULES_INPUT_OBJECTS key:


Constructor Summary
RulesInputTransform(Advisor advisor, Metadata metadata)
          Construct an instance of this object and bind it to its Advisor and Metadata instances.
 
Method Summary
 void transform(Advice input, AdviceRequest output)
           
 
Methods inherited from class com.bea.p13n.advisor.AbstractAdviceTransform
getMetadata, initialize, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RulesInputTransform

public RulesInputTransform(Advisor advisor,
                           Metadata metadata)
Construct an instance of this object and bind it to its Advisor and Metadata instances.

Parameters:
advisor - the Advisor for this object.
metadata - the Metadata for this object.
Method Detail

transform

public void transform(Advice input,
                      AdviceRequest output)
               throws AdvisorException

Overrides:
transform in class AbstractAdviceTransform

© 2001 BEA Systems, Inc.

Copyright © 2001 BEA Systems, Inc. All Rights Reserved