org.sourcejammer.server.event
Class ServerActionPluginPool

java.lang.Object
  |
  +--org.sourcejammer.server.event.ServerActionPluginPool

public class ServerActionPluginPool
extends java.lang.Object

Title: $FileName: ServerActionPluginPool.java$

Version:
$VerNum: 2$
Author:
$AuthorName: Rob MacGrogan$

$Description: Represents a pool of action plugins for a particular archive.$
$KeyWordsOff: $

Field Summary
private  Archive archive
           
private  java.util.HashMap plugins
           
 
Constructor Summary
ServerActionPluginPool(Archive arch)
           
 
Method Summary
 void addAction(SJServerAction action, java.lang.String name)
           
 void fireAction(java.lang.String name, org.sourcejammer.project.view.SJRequest request, org.sourcejammer.project.view.SJResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plugins

private java.util.HashMap plugins

archive

private Archive archive
Constructor Detail

ServerActionPluginPool

public ServerActionPluginPool(Archive arch)
Method Detail

addAction

public void addAction(SJServerAction action,
                      java.lang.String name)

fireAction

public void fireAction(java.lang.String name,
                       org.sourcejammer.project.view.SJRequest request,
                       org.sourcejammer.project.view.SJResponse response)
                throws ActionPluginException
ActionPluginException


Copyright 2003 Soucejammer project.