Class SetupGroupMetadataWatch
java.lang.Object
com.tremolosecurity.proxy.filters.SetupGroupMetadataWatch
- All Implemented Interfaces:
HttpFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMapping(String name, String k8s, String ext) voidaddNamespaceMapping(String name, org.json.simple.JSONObject mapping) voiddeleteMapping(String name) voiddeleteNamespaceMapping(String name) voiddoFilter(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain) voidfilterResponseBinary(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, byte[] data, int length) voidfilterResponseText(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, StringBuffer data) static StringvoidinitFilter(HttpFilterConfig config)
-
Constructor Details
-
SetupGroupMetadataWatch
public SetupGroupMetadataWatch()
-
-
Method Details
-
doFilter
public void doFilter(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain) throws Exception - Specified by:
doFilterin interfaceHttpFilter- Throws:
Exception
-
filterResponseText
public void filterResponseText(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, StringBuffer data) throws Exception - Specified by:
filterResponseTextin interfaceHttpFilter- Throws:
Exception
-
filterResponseBinary
public void filterResponseBinary(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, byte[] data, int length) throws Exception - Specified by:
filterResponseBinaryin interfaceHttpFilter- Throws:
Exception
-
initFilter
- Specified by:
initFilterin interfaceHttpFilter- Throws:
Exception
-
getK8s
-
getExt
-
addMapping
-
addNamespaceMapping
-
deleteMapping
-
deleteNamespaceMapping
-