Package org.pentaho.di.shared
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
databaseElementType
Deprecated.protected SharedObjects
sharedObjects
Deprecated.
-
Constructor Summary
Constructors Constructor Description SharedObjectsMetaStore(SharedObjects sharedObjects)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods 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
createNamespace(String namespace)
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
deleteNamespace(String namespace)
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.List<String>
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.List<String>
getElementTypeIds(String namespace)
Deprecated.List<org.pentaho.metastore.api.IMetaStoreElementType>
getElementTypes(String namespace)
Deprecated.List<String>
getNamespaces()
Deprecated.SharedObjects
getSharedObjects()
Deprecated.boolean
namespaceExists(String namespace)
Deprecated.void
setSharedObjects(SharedObjects sharedObjects)
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
-
-
-
-
Field Detail
-
databaseElementType
protected org.pentaho.metastore.api.IMetaStoreElementType databaseElementType
Deprecated.
-
sharedObjects
protected SharedObjects sharedObjects
Deprecated.
-
-
Constructor Detail
-
SharedObjectsMetaStore
public SharedObjectsMetaStore(SharedObjects sharedObjects) throws org.pentaho.metastore.api.exceptions.MetaStoreException
Deprecated.- Throws:
org.pentaho.metastore.api.exceptions.MetaStoreException
-
-
Method Detail
-
getNamespaces
public List<String> getNamespaces() throws org.pentaho.metastore.api.exceptions.MetaStoreException
Deprecated.- Specified by:
getNamespaces
in interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getNamespaces
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
createNamespace
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
deleteNamespace
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
namespaceExists
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getElementTypes
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getElementTypeIds
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getElementType
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getElementTypeByName
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
createElementType
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
updateElementType
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
deleteElementType
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getElements
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getElementIds
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getElement
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
getElementByName
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
createElement
in classorg.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 interfaceorg.pentaho.metastore.api.IMetaStore
- Overrides:
deleteElement
in classorg.pentaho.metastore.stores.memory.MemoryMetaStore
- Throws:
org.pentaho.metastore.api.exceptions.MetaStoreException
-
getSharedObjects
public SharedObjects getSharedObjects()
Deprecated.
-
setSharedObjects
public void setSharedObjects(SharedObjects sharedObjects)
Deprecated.
-
-