Package com.ibm.portal.wire

This package defines information about communication connections between two endpoints or communication, i.e.

See:
          Description

Interface Summary
ModifiableWire An interface representing a modifiable wire instance.
Wire Describes a connection between a communication source and a communication target that is used to transfer information.
WireCreationContext A node creation context for Wires.
WireLocator A locator for finding Wires in a wire model.
WireModel<T extends Object & Wire> Interface for a wire model.
WireModelController<T extends Wire,M extends ModifiableWire> A controller interface for the WireModel interface.
WireModelProvider An interface for a provider of a wire model which is extended by the LayoutModel
 

Package com.ibm.portal.wire Description

This package defines information about communication connections between two endpoints or communication, i.e. the CommunicationSources and CommunicationTargets defined by portlets.

Package Specification

A Wire describes a connection between a communication source and a communication target that is used to transfer information

These interconnections are condensed in the WireModel which represents a list of wires. The wire model itself can be obtained through a WireModelProvider which is implemented by the LayoutModel. All wires in the wire model provided by a given layout model originate from the page represented by this layout model. The model is specific to a given user, i.e. the wires contained might be different for different users due to access control settings.

A WireLocator can be provided by the wire model and provided multiple ways for looking up wires in the model.

A WireModelController serves as write model to an existing wire model and is provided through a WireModelControllerProvider which is implemented by the LayoutModelController. All wires created by this controller originate from the page represented by the layout model controller.

A WireCreationContext is used for creating or changing wires.

A ModifiableWire provides methods for changing modifiable wire data