Class SharedObjectsMetaStore

java.lang.Object
org.pentaho.metastore.api.BaseMetaStore
org.pentaho.metastore.stores.memory.MemoryMetaStore
org.pentaho.di.shared.SharedObjectsMetaStore
All Implemented Interfaces:
org.pentaho.metastore.api.IMetaStore

@Deprecated public class SharedObjectsMetaStore extends org.pentaho.metastore.stores.memory.MemoryMetaStore implements org.pentaho.metastore.api.IMetaStore
Deprecated.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.pentaho.metastore.api.IMetaStoreElementType
    Deprecated.
     
    protected SharedObjects
    Deprecated.
     

    Fields inherited from class org.pentaho.metastore.api.BaseMetaStore

    description, name, passwordEncoder
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    createElement(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType, org.pentaho.metastore.api.IMetaStoreElement element)
    Deprecated.
     
    void
    createElementType(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType)
    Deprecated.
     
    void
    Deprecated.
     
    void
    deleteElement(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType, String elementId)
    Deprecated.
     
    void
    deleteElementType(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType)
    Deprecated.
     
    void
    Deprecated.
     
    org.pentaho.metastore.api.IMetaStoreElement
    getElement(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType, String elementId)
    Deprecated.
     
    org.pentaho.metastore.api.IMetaStoreElement
    getElementByName(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType, String name)
    Deprecated.
     
    getElementIds(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType)
    Deprecated.
     
    List<org.pentaho.metastore.api.IMetaStoreElement>
    getElements(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType)
    Deprecated.
     
    org.pentaho.metastore.api.IMetaStoreElementType
    getElementType(String namespace, String elementTypeId)
    Deprecated.
     
    org.pentaho.metastore.api.IMetaStoreElementType
    getElementTypeByName(String namespace, String elementTypeName)
    Deprecated.
     
    Deprecated.
     
    List<org.pentaho.metastore.api.IMetaStoreElementType>
    Deprecated.
     
    Deprecated.
     
    Deprecated.
     
    boolean
    Deprecated.
     
    void
    Deprecated.
     
    void
    updateElementType(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType)
    Deprecated.
     

    Methods inherited from class org.pentaho.metastore.stores.memory.MemoryMetaStore

    equals, newAttribute, newElement, newElement, newElementOwner, newElementType, updateElement

    Methods inherited from class org.pentaho.metastore.api.BaseMetaStore

    getDescription, getName, getTwoWayPasswordEncoder, setDescription, setName, setTwoWayPasswordEncoder

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.pentaho.metastore.api.IMetaStore

    getDescription, getElementByName, getElements, getElements, getElementTypeByName, getName, getTwoWayPasswordEncoder, newAttribute, newElement, newElement, newElementOwner, newElementType, setTwoWayPasswordEncoder, updateElement
  • Field Details

    • databaseElementType

      protected org.pentaho.metastore.api.IMetaStoreElementType databaseElementType
      Deprecated.
    • sharedObjects

      protected SharedObjects sharedObjects
      Deprecated.
  • Constructor Details

    • SharedObjectsMetaStore

      public SharedObjectsMetaStore(SharedObjects sharedObjects) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
  • Method Details

    • getNamespaces

      public List<String> getNamespaces() throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getNamespaces in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getNamespaces in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • createNamespace

      public void createNamespace(String namespace) throws org.pentaho.metastore.api.exceptions.MetaStoreException, org.pentaho.metastore.api.exceptions.MetaStoreNamespaceExistsException
      Deprecated.
      Specified by:
      createNamespace in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      createNamespace in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
      org.pentaho.metastore.api.exceptions.MetaStoreNamespaceExistsException
    • deleteNamespace

      public void deleteNamespace(String namespace) throws org.pentaho.metastore.api.exceptions.MetaStoreException, org.pentaho.metastore.api.exceptions.MetaStoreDependenciesExistsException
      Deprecated.
      Specified by:
      deleteNamespace in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      deleteNamespace in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
      org.pentaho.metastore.api.exceptions.MetaStoreDependenciesExistsException
    • namespaceExists

      public boolean namespaceExists(String namespace) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      namespaceExists in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      namespaceExists in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getElementTypes

      public List<org.pentaho.metastore.api.IMetaStoreElementType> getElementTypes(String namespace) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getElementTypes in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getElementTypes in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getElementTypeIds

      public List<String> getElementTypeIds(String namespace) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getElementTypeIds in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getElementTypeIds in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getElementType

      public org.pentaho.metastore.api.IMetaStoreElementType getElementType(String namespace, String elementTypeId) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getElementType in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getElementType in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getElementTypeByName

      public org.pentaho.metastore.api.IMetaStoreElementType getElementTypeByName(String namespace, String elementTypeName) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getElementTypeByName in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getElementTypeByName in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • createElementType

      public void createElementType(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType) throws org.pentaho.metastore.api.exceptions.MetaStoreException, org.pentaho.metastore.api.exceptions.MetaStoreElementTypeExistsException
      Deprecated.
      Specified by:
      createElementType in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      createElementType in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
      org.pentaho.metastore.api.exceptions.MetaStoreElementTypeExistsException
    • updateElementType

      public void updateElementType(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      updateElementType in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      updateElementType in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • deleteElementType

      public void deleteElementType(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType) throws org.pentaho.metastore.api.exceptions.MetaStoreException, org.pentaho.metastore.api.exceptions.MetaStoreDependenciesExistsException
      Deprecated.
      Specified by:
      deleteElementType in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      deleteElementType in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
      org.pentaho.metastore.api.exceptions.MetaStoreDependenciesExistsException
    • getElements

      public List<org.pentaho.metastore.api.IMetaStoreElement> getElements(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getElements in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getElements in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getElementIds

      public List<String> getElementIds(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getElementIds in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getElementIds in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getElement

      public org.pentaho.metastore.api.IMetaStoreElement getElement(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType, String elementId) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getElement in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getElement in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getElementByName

      public org.pentaho.metastore.api.IMetaStoreElement getElementByName(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType, String name) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      getElementByName in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      getElementByName in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • createElement

      public void createElement(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType, org.pentaho.metastore.api.IMetaStoreElement element) throws org.pentaho.metastore.api.exceptions.MetaStoreException, org.pentaho.metastore.api.exceptions.MetaStoreElementExistException
      Deprecated.
      Specified by:
      createElement in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      createElement in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
      org.pentaho.metastore.api.exceptions.MetaStoreElementExistException
    • deleteElement

      public void deleteElement(String namespace, org.pentaho.metastore.api.IMetaStoreElementType elementType, String elementId) throws org.pentaho.metastore.api.exceptions.MetaStoreException
      Deprecated.
      Specified by:
      deleteElement in interface org.pentaho.metastore.api.IMetaStore
      Overrides:
      deleteElement in class org.pentaho.metastore.stores.memory.MemoryMetaStore
      Throws:
      org.pentaho.metastore.api.exceptions.MetaStoreException
    • getSharedObjects

      public SharedObjects getSharedObjects()
      Deprecated.
    • setSharedObjects

      public void setSharedObjects(SharedObjects sharedObjects)
      Deprecated.