cgl.narada.wsinfra.deployment
Class FilterPipelineFactory

java.lang.Object
  extended by cgl.narada.wsinfra.deployment.FilterPipelineFactory

public class FilterPipelineFactory
extends Object

This class provides a Factory for creating filter pipelines. Filter pipelines need to have valid identifiers.


Field Summary
static FilterPipelineFactory instance
           
 
Method Summary
 boolean disposeFilterPipeline(FilterPipeline filterPipeline)
          Dispose off a filter pipeline.
 FilterPipeline getFilterPipeline(String identifier)
          Creates an instance of the Filter Pipeline.
static FilterPipelineFactory getInstance()
           
 FilterPipeline newFilterPipeline(String identifier)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static final FilterPipelineFactory instance
Method Detail

getInstance

public static FilterPipelineFactory getInstance()

newFilterPipeline

public FilterPipeline newFilterPipeline(String identifier)
                                 throws DeploymentException
Throws:
DeploymentException

getFilterPipeline

public FilterPipeline getFilterPipeline(String identifier)
                                 throws DeploymentException
Creates an instance of the Filter Pipeline.

Throws:
DeploymentException

disposeFilterPipeline

public boolean disposeFilterPipeline(FilterPipeline filterPipeline)
                              throws DeploymentException
Dispose off a filter pipeline.

Throws:
DeploymentException


For comments and suggestions please send e-mail to The NaradaBrokering Project