All Implemented Interfaces:
Iterator<SchemaAttribute>

public class ConnectedSchemaAttributes extends SchemaAttributes
ConnectedSchemaAttributes provides the open metadata iterator for the attributes of a schema. This iterator extends the Open Connector Framework (OCF) SchemaAttributes object.
  • Method Details

    • cloneIterator

      protected SchemaAttributes cloneIterator()
      Clones this iterator.
      Specified by:
      cloneIterator in class SchemaAttributes
      Returns:
      new cloned object.
    • getCachedList

      protected List<ElementBase> getCachedList(int cacheStartPointer, int maximumSize) throws PropertyServerException
      Method implemented by subclass to retrieve the next cached list of elements.
      Specified by:
      getCachedList in class PropertyIteratorBase
      Parameters:
      cacheStartPointer - where to start the cache.
      maximumSize - maximum number of elements in the cache.
      Returns:
      list of elements corresponding to the supplied cache pointers.
      Throws:
      PropertyServerException - there is a problem retrieving elements from the property (metadata) server.