Class PluginOData
java.lang.Object
de.fraunhofer.iosb.ilt.frostserver.plugin.odata.PluginOData
- All Implemented Interfaces:
Plugin,PluginService,ConfigDefaults
- Author:
- hylke
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexecute(Service mainService, ServiceRequest request, ServiceResponse response) getRequestTypeFor(de.fraunhofer.iosb.ilt.frostserver.path.Version version, String path, HttpMethod method, String contentType) Collection<de.fraunhofer.iosb.ilt.frostserver.path.Version>init(CoreSettings settings) booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.fraunhofer.iosb.ilt.frostserver.settings.ConfigDefaults
configDefaults, configDefaultsInt, configTags, defaultValue, defaultValueBoolean, defaultValueInt, isSensitive
-
Field Details
-
VERSION_ODATA_40_NAME
- See Also:
-
VERSION_ODATA_401_NAME
- See Also:
-
VERSION_ODATA_40
public static final de.fraunhofer.iosb.ilt.frostserver.path.Version VERSION_ODATA_40 -
VERSION_ODATA_401
public static final de.fraunhofer.iosb.ilt.frostserver.path.Version VERSION_ODATA_401 -
PARAM_METADATA
- See Also:
-
PATH_METADATA
- See Also:
-
REQUEST_TYPE_METADATA
- See Also:
-
TAG_ENABLE_ODATA
- See Also:
-
-
Constructor Details
-
PluginOData
public PluginOData()
-
-
Method Details
-
init
-
isEnabled
public boolean isEnabled() -
getVersions
- Specified by:
getVersionsin interfacePluginService
-
definesVersions
public boolean definesVersions()- Specified by:
definesVersionsin interfacePluginService
-
getVersionedUrlPaths
- Specified by:
getVersionedUrlPathsin interfacePluginService
-
getRequestTypes
- Specified by:
getRequestTypesin interfacePluginService
-
getRequestTypeFor
public String getRequestTypeFor(de.fraunhofer.iosb.ilt.frostserver.path.Version version, String path, HttpMethod method, String contentType) - Specified by:
getRequestTypeForin interfacePluginService
-
execute
public ServiceResponse execute(Service mainService, ServiceRequest request, ServiceResponse response) - Specified by:
executein interfacePluginService
-