Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

oracle.jdeveloper.vcs.spi
Class VCSURLBasedCache

java.lang.Object
  extended by java.util.Observable
      extended by oracle.jdeveloper.vcs.spi.VCSURLBasedCache
Direct Known Subclasses:
ChangeListLocalStatusCache, ChangeListStatusCache, VCSStatusCache

Deprecated. replaced by the policy status cache classes; derivatives of StatusCache.

@Deprecated
public abstract class VCSURLBasedCache
extends java.util.Observable

Abstract superclass for a URL-based cache of objects.

Since:
10.1.3.0.1

Constructor Summary
VCSURLBasedCache()
          Deprecated.  
 
Method Summary
 void addCacheListener(VCSURLBasedCacheListener l)
          Deprecated.  
<V> V
callUnderWriteLock(java.util.concurrent.Callable<V> callable)
          Deprecated.  
 void clearValue(java.net.URL url)
          Deprecated.  
 void clearValues()
          Deprecated.  
 void clearValues(java.net.URL[] urls)
          Deprecated.  
 void clearValues(URLFilter filter)
          Deprecated.  
protected  void clearValues(URLFilter filter, boolean invalidate)
          Deprecated.  
protected  void clearValuesInternal()
          Deprecated.  
protected  java.lang.Object[] createValueArray(int length)
          Deprecated.  
 void dispose()
          Deprecated.  
 java.lang.Object getValue(java.net.URL url)
          Deprecated.  
protected  java.lang.Object getValueInternal(java.net.URL url)
          Deprecated.  
protected  java.lang.Object getValueInternal(VCSHashURL url)
          Deprecated.  
 java.lang.Object[] getValues(java.net.URL[] urls)
          Deprecated.  
 java.lang.Object[] getValuesImpl(java.net.URL[] urls)
          Deprecated.  
protected abstract  void getValuesImpl(java.net.URL[] urls, java.lang.Object[] values)
          Deprecated.  
 boolean isLocalCache()
          Deprecated.  
 VCSURLBasedCache newLocalCache()
          Deprecated.  
protected  void putValueInternal(java.net.URL url, java.lang.Object value)
          Deprecated.  
protected  void putValueInternal(VCSHashURL url, java.lang.Object value)
          Deprecated.  
 void removeCacheListener(VCSURLBasedCacheListener l)
          Deprecated.  
 void runUnderWriteLock(java.lang.Runnable runnable)
          Deprecated.  
 java.net.URL[] searchValues(URLFilter filter)
          Deprecated.  
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VCSURLBasedCache

public VCSURLBasedCache()
Deprecated. 
Method Detail

addCacheListener

public final void addCacheListener(VCSURLBasedCacheListener l)
Deprecated. 

removeCacheListener

public final void removeCacheListener(VCSURLBasedCacheListener l)
Deprecated. 

getValue

public java.lang.Object getValue(java.net.URL url)
                          throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

getValues

public java.lang.Object[] getValues(java.net.URL[] urls)
                             throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

clearValues

public void clearValues()
Deprecated. 

clearValue

public void clearValue(java.net.URL url)
Deprecated. 

clearValues

public void clearValues(java.net.URL[] urls)
Deprecated. 

clearValues

public void clearValues(URLFilter filter)
Deprecated. 

clearValues

protected void clearValues(URLFilter filter,
                           boolean invalidate)
Deprecated. 

searchValues

public java.net.URL[] searchValues(URLFilter filter)
Deprecated. 

getValuesImpl

public final java.lang.Object[] getValuesImpl(java.net.URL[] urls)
                                       throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

runUnderWriteLock

public final void runUnderWriteLock(java.lang.Runnable runnable)
Deprecated. 

callUnderWriteLock

public final <V> V callUnderWriteLock(java.util.concurrent.Callable<V> callable)
                           throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

getValuesImpl

protected abstract void getValuesImpl(java.net.URL[] urls,
                                      java.lang.Object[] values)
                               throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

createValueArray

protected java.lang.Object[] createValueArray(int length)
Deprecated. 

getValueInternal

protected java.lang.Object getValueInternal(java.net.URL url)
Deprecated. 

getValueInternal

protected java.lang.Object getValueInternal(VCSHashURL url)
Deprecated. 

putValueInternal

protected void putValueInternal(java.net.URL url,
                                java.lang.Object value)
Deprecated. 

putValueInternal

protected void putValueInternal(VCSHashURL url,
                                java.lang.Object value)
Deprecated. 

clearValuesInternal

protected void clearValuesInternal()
Deprecated. 

dispose

public void dispose()
Deprecated. 

newLocalCache

public VCSURLBasedCache newLocalCache()
Deprecated. 

isLocalCache

public boolean isLocalCache()
Deprecated. 

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Copyright © 1997, 2011, Oracle. All rights reserved.