| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 | 
							- <?php
 
- /**
 
-  * @file
 
-  * Declares the Queue UI interface for inspecting queue data.
 
-  */
 
- interface QueueUIInterface {
 
-   /**
 
-    * Starting working with a Queue class.
 
-    */
 
-   public function __construct();
 
-   /**
 
-    * Inspect the queue items in a specified queue.
 
-    *
 
-    * @param string $queue_name
 
-    *  The name of the queue being inspected.
 
-    *
 
-    * @return
 
-    *  FALSE if inspection is not implemented for this queue class. Otherwise returns the
 
-    *  content to be rendered on the Queue inspection screen.
 
-    */
 
-   public function inspect($queue_name);
 
-   /**
 
-    * View item data for a specified queue item.
 
-    *
 
-    * @param integer $item_id
 
-    *  The item id to be viewed.
 
-    *
 
-    * @return
 
-    *  FALSE if viewing queue items is not implemented for this queue class. Otherwise returns
 
-    *  the content to be renders on the Queue item details screen.
 
-    */
 
-   public function view($item_id);
 
-   /**
 
-    * Force the deletion of a specified queue item.
 
-    *
 
-    * @param integer $item_id
 
-    *  The item id to be deleted.
 
-    *
 
-    * @return
 
-    *  TRUE if deletion succeeds, FALSE if deletion fails.
 
-    */
 
-   public function delete($item_id);
 
-   /**
 
-    * Force the releasing of a specified queue item.
 
-    *
 
-    * @param integer $item_id
 
-    *  The item id to be released.
 
-    *
 
-    * @return
 
-    *  TRUE if releasing succeeds, FALSE if releasing fails.
 
-    */
 
-   public function release($item_id);
 
-   /**
 
-    * Retrieve the available operations for the implementing queue class.
 
-    *
 
-    * @return
 
-    *  An array of the available operations for the implementing queue class.
 
-    */
 
-   public function getOperations();
 
- }
 
 
  |