com.streambase.sb.operator
Interface Parameterizable


public interface Parameterizable

Interface for the objects that hold the user-configurable parameters for Java Operators when they appear in StreamBase Studio. These parameters are Java Beans properties. They have get/set accessor methods that StreamBase Studio uses to determine the name and type of each property and, obviously, to set and get the property values.

Each Java Operator has an object that implements the Paramaterizable interface that holds the Java Beans set/get methods. The Java Operator may implement the Parameterizable interface directly, or delegate it's user-visible parameters to another object that implements the Parameterizable interface.

See Also:
Operator.setParameters(com.streambase.sb.operator.Parameterizable), Operator.getParameters()