public class MDSBackingStore extends DocumentBackingStore implements ClientObjectCache
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACCESS_READONLY_BASE_DOCUMENT |
protected boolean |
accessBaseDocument |
protected oracle.mds.cust.CustClassList |
custClassList |
protected boolean |
useApplicationId |
Constructor and Description |
---|
MDSBackingStore() |
MDSBackingStore(java.lang.String url) |
Modifier and Type | Method and Description |
---|---|
void |
clearCustomizations() |
void |
clearSession() |
boolean |
closeDocument(java.lang.String url)
This method should be overwritten by Writable backing store, so that they
close and flush the resources used.
|
org.w3c.dom.Document |
createDocument(java.lang.String url)
Deprecated.
Internal Applications should not use this method
|
boolean |
documentExists(java.lang.String url) |
java.lang.Object |
getCachedClientObject(java.lang.String url)
Get cached object, if any.
|
java.lang.Object |
getClientObject(java.lang.String url,
java.lang.Object context)
Get or create cache object.
|
protected oracle.mds.cust.CustClassList |
getCustClassList() |
protected oracle.mds.core.MDSInstance |
getMDSInstance() |
javax.xml.bind.Element |
getMOBean() |
oracle.mds.core.MOKey |
getMOKey() |
oracle.mds.core.MOReference |
getMOReference() |
java.lang.Object |
getUpdatableClientObject(java.lang.String url,
java.lang.Object context)
Get updatable cache object.
|
org.w3c.dom.Document |
getUpdateDocument() |
boolean |
hasChanged(java.lang.String url) |
void |
initialize(java.util.Hashtable contextEnv,
java.lang.String url) |
boolean |
isCaching()
Check if caching is enabled.
|
boolean |
isReadOnly() |
boolean |
isReadOnlyMDSStore(java.lang.String url) |
org.w3c.dom.Document |
readDocument(java.lang.String url) |
static void |
setWsmAssemblyMOKey(java.util.Hashtable contextEnv)
Deprecated.
|
void |
writeDocument(org.w3c.dom.Document doc,
java.lang.String url) |
protected boolean useApplicationId
protected oracle.mds.cust.CustClassList custClassList
protected boolean accessBaseDocument
public static final java.lang.String ACCESS_READONLY_BASE_DOCUMENT
public MDSBackingStore()
public MDSBackingStore(java.lang.String url) throws java.lang.Exception
java.lang.Exception
@Deprecated public static void setWsmAssemblyMOKey(java.util.Hashtable contextEnv)
@Concealed public org.w3c.dom.Document createDocument(java.lang.String url) throws java.lang.Exception
createDocument
in class DocumentBackingStore
java.lang.Exception
public boolean documentExists(java.lang.String url) throws java.lang.Exception
documentExists
in class DocumentBackingStore
java.lang.Exception
public boolean isReadOnly()
isReadOnly
in class DocumentBackingStore
public boolean isReadOnlyMDSStore(java.lang.String url) throws java.lang.Exception
java.lang.Exception
public org.w3c.dom.Document readDocument(java.lang.String url) throws java.lang.Exception
readDocument
in class DocumentBackingStore
java.lang.Exception
public void writeDocument(org.w3c.dom.Document doc, java.lang.String url) throws java.lang.Exception
writeDocument
in class DocumentBackingStore
java.lang.Exception
public void initialize(java.util.Hashtable contextEnv, java.lang.String url) throws java.lang.Exception
initialize
in class DocumentBackingStore
java.lang.Exception
public boolean closeDocument(java.lang.String url)
DocumentBackingStore
closeDocument
in class DocumentBackingStore
public boolean isCaching() throws java.lang.Exception
ClientObjectCache
isCaching
in interface ClientObjectCache
java.lang.Exception
public java.lang.Object getClientObject(java.lang.String url, java.lang.Object context) throws java.lang.Exception
ClientObjectCache
getClientObject
in interface ClientObjectCache
url
- metadataobject pathjava.lang.Exception
public java.lang.Object getUpdatableClientObject(java.lang.String url, java.lang.Object context) throws java.lang.Exception
ClientObjectCache
getUpdatableClientObject
in interface ClientObjectCache
url
- metadataobject pathjava.lang.Exception
public java.lang.Object getCachedClientObject(java.lang.String url) throws java.lang.Exception
ClientObjectCache
getCachedClientObject
in interface ClientObjectCache
java.lang.Exception
protected oracle.mds.cust.CustClassList getCustClassList()
public oracle.mds.core.MOReference getMOReference() throws oracle.mds.config.MDSConfigurationException, java.lang.Exception
oracle.mds.config.MDSConfigurationException
java.lang.Exception
public void clearSession() throws java.lang.Exception
java.lang.Exception
public void clearCustomizations() throws java.lang.Exception
java.lang.Exception
public org.w3c.dom.Document getUpdateDocument() throws java.lang.Exception
java.lang.Exception
public javax.xml.bind.Element getMOBean() throws java.lang.Exception
java.lang.Exception
protected oracle.mds.core.MDSInstance getMDSInstance() throws java.lang.Exception
java.lang.Exception
public boolean hasChanged(java.lang.String url)
hasChanged
in class DocumentBackingStore
public oracle.mds.core.MOKey getMOKey()