|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRequestNotifier
IRequestNotifier interface defines methods to register listeners,
| Method Summary | |
|---|---|
void |
addToNotify(IRequest r)
Notifies all registered listeners about request. |
IRequestListener |
getListener(java.lang.String name)
Gets listener from the list of registered listeners. |
java.util.Enumeration |
getListenerNames()
Gets list of listener names. |
java.util.Enumeration |
getListeners()
Gets list of listeners. |
int |
getNumberOfRequests()
Gets number of requests in publishing queue. |
IRequest |
getRequest()
Gets request from publishing queue. |
boolean |
isPublishingQueueEnabled()
Checks if publishing queue is enabled. |
void |
registerListener(IRequestListener listener)
Registers a request listener. |
void |
registerListener(java.lang.String name,
IRequestListener listener)
Registers a request listener. |
void |
removeListener(IRequestListener listener)
Removes listener from the list of registered listeners. |
void |
removeListener(java.lang.String name)
Removes listener from the list of registered listeners. |
void |
removeNotifierThread(java.lang.Thread notifierThread)
Removes a notifier thread from the pool of publishing queue threads. |
void |
setPublishingQueue(boolean isPublishingQueueEnabled,
int publishingQueuePriorityLevel,
int maxNumberOfPublishingThreads,
int publishingQueuePageSize,
int savePublishingStatus)
Sets publishing queue parameters. |
void |
updatePublishingStatus(java.lang.String id)
|
| Methods inherited from interface com.netscape.certsrv.request.INotify |
|---|
notify |
| Method Detail |
|---|
void registerListener(IRequestListener listener)
listener - listener to be registered
void registerListener(java.lang.String name,
IRequestListener listener)
name - listener namelistener - listener to be registeredvoid removeListener(IRequestListener listener)
listener - listener to be removed from the listvoid removeListener(java.lang.String name)
name - listener name to be removed from the listjava.util.Enumeration getListenerNames()
IRequestListener getListener(java.lang.String name)
name - listener name
java.util.Enumeration getListeners()
IRequest getRequest()
int getNumberOfRequests()
boolean isPublishingQueueEnabled()
void removeNotifierThread(java.lang.Thread notifierThread)
notifierThread - Threadvoid addToNotify(IRequest r)
r - request
void setPublishingQueue(boolean isPublishingQueueEnabled,
int publishingQueuePriorityLevel,
int maxNumberOfPublishingThreads,
int publishingQueuePageSize,
int savePublishingStatus)
isPublishingQueueEnabled - publishing queue switchpublishingQueuePriorityLevel - publishing queue priority levelmaxNumberOfPublishingThreads - maximum number of publishing threadspublishingQueuePageSize - publishing queue page sizevoid updatePublishingStatus(java.lang.String id)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||