Package org.opencastproject.kernel.http
Class SharedHttpContext
java.lang.Object
org.osgi.service.http.context.ServletContextHelper
org.opencastproject.kernel.http.SharedHttpContext
public class SharedHttpContext
extends org.osgi.service.http.context.ServletContextHelper
Opencast's shared
HttpContext. All Servlet and StaticResource
registrations should use the HttpContext that is registered with the OSGi service registry.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.osgi.framework.BundleContextThis osgi bundle's bundlecontextFields inherited from class org.osgi.service.http.context.ServletContextHelper
AUTHENTICATION_TYPE, AUTHORIZATION, REMOTE_USER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate(org.osgi.service.component.ComponentContext cc) Activate the componentvoidDeactivate the componentgetMimeType(String name) getResource(String path) booleanhandleSecurity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Methods inherited from class org.osgi.service.http.context.ServletContextHelper
finishSecurity, getRealPath, getResourcePaths
-
Field Details
-
bundleContext
protected org.osgi.framework.BundleContext bundleContextThis osgi bundle's bundlecontext
-
-
Constructor Details
-
SharedHttpContext
public SharedHttpContext()
-
-
Method Details
-
activate
public void activate(org.osgi.service.component.ComponentContext cc) Activate the component -
deactivate
public void deactivate()Deactivate the component -
getMimeType
- Overrides:
getMimeTypein classorg.osgi.service.http.context.ServletContextHelper- See Also:
-
getResource
- Overrides:
getResourcein classorg.osgi.service.http.context.ServletContextHelper- See Also:
-
handleSecurity
public boolean handleSecurity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException - Overrides:
handleSecurityin classorg.osgi.service.http.context.ServletContextHelper- Throws:
IOException- See Also:
-