public interface ItsNat extends ItsNatUserData
The feature registry, (getFeature(String) and setFeature(String,Object))
may be used to setup ItsNat. Current implementation
does not define any default configurable feature.
| Modifier and Type | Method and Description |
|---|---|
ItsNatServlet |
createItsNatServlet(javax.servlet.Servlet servlet)
Creates a new ItsNat servlet wrapping the specified servlet object.
|
Object |
getFeature(String name)
Returns the feature value of given name.
|
ItsNatServletContext |
getItsNatServletContext(javax.servlet.ServletContext context)
Returns the ItsNat application context wrapper of the provided ServletContext.
|
com.innowhere.relproxy.jproxy.JProxyScriptEngine |
getJProxyScriptEngine()
Gets a not configured
JProxyScriptEngine object to be used for hot class reloading in development or production time. |
String |
getVersion()
Returns the ItsNat version with format: X.X.X.X (this format may vary)
|
Object |
setFeature(String name,
Object value)
Sets the feature value of given name.
|
containsUserValueName, getUserValue, getUserValueNames, removeUserValue, setUserValueString getVersion()
ItsNatServletContext getItsNatServletContext(javax.servlet.ServletContext context)
context - the ServletContext of the web applicationItsNatServlet#getItsNatServletContext(javax.servlet.ServletContext)Object getFeature(String name)
name - the feature name to search.Object setFeature(String name, Object value)
name - the feature name.value - the feature value.ItsNatServlet createItsNatServlet(javax.servlet.Servlet servlet)
Current implementation only supports javax.servlet.http.HttpServlet servlets,
and returns ItsNatHttpServlet objects.
servlet - the servlet to wrap.HttpServletWrapper.init(javax.servlet.ServletConfig)com.innowhere.relproxy.jproxy.JProxyScriptEngine getJProxyScriptEngine()
JProxyScriptEngine object to be used for hot class reloading in development or production time.
The returned object is ever the same.
See RelProxy project for more info.
JProxyScriptEngine object.Copyright © Innowhere Software, Jose Maria Arranz Santamaria.