1 31 package org.objectweb.proactive.core.body.request; 32 33 public interface BlockingRequestQueue extends RequestQueue { 34 38 43 public void destroy(); 44 45 48 public boolean isDestroyed(); 49 50 58 public Request blockingRemoveOldest(RequestFilter requestFilter); 59 60 67 public Request blockingRemoveOldest(String methodName); 68 69 75 public Request blockingRemoveOldest(); 76 77 84 public Request blockingRemoveOldest(long timeout); 85 86 94 public Request blockingRemoveYoungest(RequestFilter requestFilter); 95 96 103 public Request blockingRemoveYoungest(String methodName); 104 105 111 public Request blockingRemoveYoungest(); 112 113 120 public Request blockingRemoveYoungest(long timeout); 121 122 127 public void waitForRequest(); 128 } | Popular Tags |