Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2004 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.p13n.advisor
Interface AdvisletChainElement

All Known Subinterfaces:
  AdviceTransform, Advislet

All Known Implementing Classes:
  AbstractAdviceTransform, AbstractAdvislet

public interface AdvisletChainElement

This interface is the common interface for all elements that can participate in an advislet chain as defined using the AdvisletRegistry.

Method Summary
`Metadata` | `getMetadata()` Returns the metadata for the Advislet.
`boolean` | `initialize(Map attributes, Object parameterDocument)` Initializes the Advislet from an XML Document Node, allowing it to read any custom parameters that it requires.

Method Detail

### getMetadata

    public Metadata getMetadata()

  Returns the metadata for the Advislet.

  Returns:
    the metadata for the Advislet

### initialize

    public boolean initialize(Map attributes,
                              Object parameterDocument)
                       throws AdvisorException

  Initializes the Advislet from an XML Document Node, allowing it to read any custom parameters that it requires.

  Parameters:
    `attributes` - the attribute map.
    `parameterDocument` - the parameter document.
  Throws:
    `AdvisorException` - thrown on an error when processing the request.

Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2004 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004 BEA Systems, Inc. All Rights Reserved