com.gigaspaces.lrmi.nio.filters
Class SSLFilterFactory

java.lang.Object
  extended by com.gigaspaces.lrmi.nio.filters.SSLFilterFactory
All Implemented Interfaces:
com.gigaspaces.lrmi.nio.filters.IOFilterFactory

public class SSLFilterFactory
extends Object
implements com.gigaspaces.lrmi.nio.filters.IOFilterFactory

A factory class used to load SSL network filter


Constructor Summary
SSLFilterFactory()
           
SSLFilterFactory(String keystore, String password)
           
 
Method Summary
 IOFilter createClientFilter()
           
 IOFilter createFilter(boolean clientMode)
           
 IOFilter createServerFilter()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSLFilterFactory

public SSLFilterFactory()

SSLFilterFactory

public SSLFilterFactory(String keystore,
                        String password)
Method Detail

createClientFilter

public IOFilter createClientFilter()
                            throws Exception
Specified by:
createClientFilter in interface com.gigaspaces.lrmi.nio.filters.IOFilterFactory
Throws:
Exception

createServerFilter

public IOFilter createServerFilter()
                            throws Exception
Specified by:
createServerFilter in interface com.gigaspaces.lrmi.nio.filters.IOFilterFactory
Throws:
Exception

createFilter

public IOFilter createFilter(boolean clientMode)
                      throws Exception
Throws:
Exception