Skip navigation links

Oracle® WebCenter Content Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-03


oracle.stellent.wcm.server.content
Class CacheDeleteQueue

java.lang.Object
  extended by oracle.stellent.wcm.server.content.CacheDeleteQueue


public class CacheDeleteQueue
extends java.lang.Object

Constructor Summary
CacheDeleteQueue()
           

 

Method Summary
 void park(long timeout)
          Wait until m_deleteQueue is updated.
 void processScheduledDeletes()
          This method is assumed to be called by a "deleter" thread.
 void scheduleDeleteContent(java.lang.String filePath, java.lang.String lockKey)
          Schedule the delete of content from the disk cache
 void setFileSystemLoader(FileSystemLoader fileSystemLoader)
          Sets the pointer to the fileSystemLoader that will do the processing of deletes

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

CacheDeleteQueue

public CacheDeleteQueue()

Method Detail

setFileSystemLoader

public void setFileSystemLoader(FileSystemLoader fileSystemLoader)
Sets the pointer to the fileSystemLoader that will do the processing of deletes
Parameters:
fileSystemLoader -

scheduleDeleteContent

public void scheduleDeleteContent(java.lang.String filePath,
                                  java.lang.String lockKey)
Schedule the delete of content from the disk cache

processScheduledDeletes

public void processScheduledDeletes()
This method is assumed to be called by a "deleter" thread. It will process as many deletes in the queue as it can before returning

park

public void park(long timeout)
Wait until m_deleteQueue is updated. This is for a caller who wants to get notified immediately when m_deleteQueue is updated.

Skip navigation links

Oracle® WebCenter Content Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-03


Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.