com.ibm.portal.propertybroker.property

Interface Property

  • All Superinterfaces:
    java.io.Serializable
    All Known Subinterfaces:
    PropertyController

    Deprecated.

    @Deprecated
    public interface Property
    extends java.io.Serializable
    Encapsulates property information. A property represents a data type which can be produced or consumed. The type information is used by the Property Broker to determine matches between properties produced by a source and properties consumed by a target. This interface does not have any dependencies on the specific runtime environment, as it is intended for reuse across different component runtime environments where brokered communication across components may be supported.

    PropertyBrokerService may be used to create instances of Property. After instantiation, required fields must be set using setter methods on PropertyController.

    Currently only Name is supported.

    See Also:
    PropertyBrokerService, PropertyController
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.lang.String getClassname()
      Deprecated. 
      Returns class used to encapsulate the property value.
      java.lang.String getName()
      Deprecated. 
      Returns the name of the property.
      java.lang.String getNamespace()
      Deprecated. 
      Returns a string containing the type namespace.
      java.lang.Object getOwningDefinitionId()
      Deprecated. 
       
      java.lang.String getType()
      Deprecated. 
      Returns a string containing the property type.
    • Method Detail

      • getName

        java.lang.String getName()
        Deprecated. 
        Returns the name of the property. Property names must be unique within the set associated with a component definition. The name is a required field (i.e. must not be null).
        Returns:
        a String containing the name of the property.
      • getType

        java.lang.String getType()
        Deprecated. 
        Returns a string containing the property type. The type is associated with the semantics of the property e.g. PhoneNo, orderID etc. This field is required.
        Returns:
        a String containing the property type.
      • getNamespace

        java.lang.String getNamespace()
        Deprecated. 
        Returns a string containing the type namespace. A namespace may be used to group related types in a domain of types, to prevent collisions with similarly named types created in a different domain. This is optional; if omitted, no namespace is used. No namespace is indicated by the empty string. If specified, it will be used in conjunction with type to restrict matches.
        Returns:
        a String containing the type namespace.
        See Also:
        getType()
      • getClassname

        java.lang.String getClassname()
        Deprecated. 
        Returns class used to encapsulate the property value. The default is String.
        Returns:
        a String containing the class name of the value of the property.
      • getOwningDefinitionId

        java.lang.Object getOwningDefinitionId()
        Deprecated. 
IBM WebSphere Application ServerTM
Release 8.5