Class MockMimeTypeService
java.lang.Object
org.apache.sling.commons.mime.internal.MimeTypeServiceImpl
org.apache.sling.testing.mock.sling.services.MockMimeTypeService
- All Implemented Interfaces:
EventListener
,org.apache.sling.commons.mime.MimeTypeService
,org.osgi.framework.BundleListener
public final class MockMimeTypeService
extends org.apache.sling.commons.mime.internal.MimeTypeServiceImpl
Mock
MimeTypeService
implementation.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sling.commons.mime.internal.MimeTypeServiceImpl
org.apache.sling.commons.mime.internal.MimeTypeServiceImpl.Config
-
Field Summary
Fields inherited from class org.apache.sling.commons.mime.internal.MimeTypeServiceImpl
CORE_MIME_TYPES, MIME_TYPES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetExtension
(String mimeType) getMimeType
(String name) void
registerMimeType
(InputStream mimeTabStream) void
registerMimeType
(String mimeType, String... extensions) Methods inherited from class org.apache.sling.commons.mime.internal.MimeTypeServiceImpl
activate, bindMimeTypeProvider, bundleChanged, deactivate, getExtensionMap, getMimeMap, unbindMimeTypeProvider
-
Constructor Details
-
MockMimeTypeService
public MockMimeTypeService()
-
-
Method Details
-
getMimeType
- Specified by:
getMimeType
in interfaceorg.apache.sling.commons.mime.MimeTypeService
- Overrides:
getMimeType
in classorg.apache.sling.commons.mime.internal.MimeTypeServiceImpl
-
getExtension
- Specified by:
getExtension
in interfaceorg.apache.sling.commons.mime.MimeTypeService
- Overrides:
getExtension
in classorg.apache.sling.commons.mime.internal.MimeTypeServiceImpl
-
registerMimeType
- Specified by:
registerMimeType
in interfaceorg.apache.sling.commons.mime.MimeTypeService
- Overrides:
registerMimeType
in classorg.apache.sling.commons.mime.internal.MimeTypeServiceImpl
-
registerMimeType
- Specified by:
registerMimeType
in interfaceorg.apache.sling.commons.mime.MimeTypeService
- Overrides:
registerMimeType
in classorg.apache.sling.commons.mime.internal.MimeTypeServiceImpl
- Throws:
IOException
-