public class ODataNettyImpl extends ODataNetty
| Constructor and Description |
|---|
ODataNettyImpl() |
| Modifier and Type | Method and Description |
|---|---|
DebugResponseHelper |
createDebugResponseHelper(String debugFormat)
Creates a DebugResponseHelper for the given debugFormat.
|
ODataDeserializer |
createDeserializer(ContentType contentType)
Creates a new deserializer object for reading content in the specified format.
|
ODataDeserializer |
createDeserializer(ContentType contentType,
List<String> versions)
Creates a new deserializer object for reading content in the specified format.
|
ODataDeserializer |
createDeserializer(ContentType contentType,
ServiceMetadata metadata)
Creates a new deserializer object for reading content in the specified format.
|
ODataDeserializer |
createDeserializer(ContentType contentType,
ServiceMetadata metadata,
List<String> versions)
Creates a new deserializer object for reading content in the specified format.
|
EdmAssistedSerializer |
createEdmAssistedSerializer(ContentType contentType)
Creates a new serializer object capable of working without EDM information
for rendering content in the specified format.
|
EdmAssistedSerializer |
createEdmAssistedSerializer(ContentType contentType,
List<String> versions)
Creates a new serializer object capable of working without EDM information
for rendering content in the specified format.
|
EdmDeltaSerializer |
createEdmDeltaSerializer(ContentType contentType,
List<String> versions)
Creates a new serializer object capable of working without EDM information
for rendering delta content in the specified format.
|
ETagHelper |
createETagHelper()
Creates a new ETag helper object for performing ETag-related tasks.
|
FixedFormatDeserializer |
createFixedFormatDeserializer()
Creates a new deserializer object for reading content in a fixed format, e.g., for binary input.
|
FixedFormatSerializer |
createFixedFormatSerializer()
Creates a new serializer object for rendering content in a fixed format, e.g., for binary output or multipart/mixed
outpu.
|
ODataHttpHandler |
createHandler(ServiceMetadata serviceMetadata)
Creates a new ODataHttpHandler for handling OData requests in an HTTP context.
|
ODataNettyHandler |
createNettyHandler(ServiceMetadata serviceMetadata)
Creates a new ODataNettyHandler for handling OData requests in an HTTP context.
|
Preferences |
createPreferences(Collection<String> preferHeaders)
Creates a new Preferences object out of Prefer HTTP request headers.
|
EdmPrimitiveType |
createPrimitiveTypeInstance(EdmPrimitiveTypeKind kind)
Creates a primitive-type instance.
|
ODataHandler |
createRawHandler(ServiceMetadata serviceMetadata)
Creates a new ODataHandler for handling OData requests.
|
ODataSerializer |
createSerializer(ContentType contentType)
Creates a new serializer object for rendering content in the specified format.
|
ODataSerializer |
createSerializer(ContentType contentType,
List<String> versions)
Creates a new serializer object for rendering content in the specified format.
|
ServiceMetadata |
createServiceMetadata(CsdlEdmProvider edmProvider,
List<EdmxReference> references)
Creates a metadata object for this service.
|
ServiceMetadata |
createServiceMetadata(CsdlEdmProvider edmProvider,
List<EdmxReference> references,
ServiceMetadataETagSupport serviceMetadataETagSupport)
Creates a metadata object for this service.
|
UriHelper |
createUriHelper()
Creates a new URI helper object for performing URI-related tasks.
|
newInstancepublic ODataNettyHandler createNettyHandler(ServiceMetadata serviceMetadata)
ODataNettycreateNettyHandler in class ODataNettyserviceMetadata - - metadata object required to handle an OData requestpublic ODataSerializer createSerializer(ContentType contentType) throws SerializerException
ODatacreateSerializer in class ODatacontentType - any format supported by Olingo (XML, JSON ...)SerializerExceptionpublic ODataSerializer createSerializer(ContentType contentType, List<String> versions) throws SerializerException
ODatacreateSerializer in class ODatacontentType - any format supported by Olingo (XML, JSON ...)versions - any v4 version supported by Olingo (4.0, 4.01 ...)SerializerExceptionpublic FixedFormatSerializer createFixedFormatSerializer()
ODatacreateFixedFormatSerializer in class ODatapublic FixedFormatDeserializer createFixedFormatDeserializer()
ODatacreateFixedFormatDeserializer in class ODatapublic ODataHttpHandler createHandler(ServiceMetadata serviceMetadata)
ODatacreateHandler in class ODataserviceMetadata - - metadata object required to handle an OData requestpublic ODataHandler createRawHandler(ServiceMetadata serviceMetadata)
ODatacreateRawHandler in class ODataserviceMetadata - - metadata object required to handle an OData requestpublic ServiceMetadata createServiceMetadata(CsdlEdmProvider edmProvider, List<EdmxReference> references)
ODatacreateServiceMetadata in class ODataedmProvider - a custom or default implementation for creating metadatareferences - list of edmx referencespublic ServiceMetadata createServiceMetadata(CsdlEdmProvider edmProvider, List<EdmxReference> references, ServiceMetadataETagSupport serviceMetadataETagSupport)
ODatacreateServiceMetadata in class ODataedmProvider - a custom or default implementation for creating metadatareferences - list of edmx referencespublic UriHelper createUriHelper()
ODatacreateUriHelper in class ODatapublic ODataDeserializer createDeserializer(ContentType contentType) throws DeserializerException
ODatacreateDeserializer in class ODatacontentType - any content type supported by Olingo (XML, JSON ...)DeserializerExceptionpublic ODataDeserializer createDeserializer(ContentType contentType, ServiceMetadata metadata) throws DeserializerException
ODatacreateDeserializer in class ODatacontentType - any content type supported by Olingo (XML, JSON ...)metadata - ServiceMetada of the serviceDeserializerExceptionpublic EdmPrimitiveType createPrimitiveTypeInstance(EdmPrimitiveTypeKind kind)
ODatacreatePrimitiveTypeInstance in class ODatakind - the kind of the primitive typeEdmPrimitiveType instance for the type kindpublic ETagHelper createETagHelper()
ODatacreateETagHelper in class ODatapublic Preferences createPreferences(Collection<String> preferHeaders)
ODatacreatePreferences in class ODatapublic DebugResponseHelper createDebugResponseHelper(String debugFormat)
ODatacreateDebugResponseHelper in class ODatadebugFormat - format to be usedpublic EdmAssistedSerializer createEdmAssistedSerializer(ContentType contentType) throws SerializerException
ODatacreateEdmAssistedSerializer in class ODatacontentType - a content type supported by OlingoSerializerExceptionpublic EdmAssistedSerializer createEdmAssistedSerializer(ContentType contentType, List<String> versions) throws SerializerException
ODatacreateEdmAssistedSerializer in class ODatacontentType - a content type supported by Olingoversions - Odata Version v4 or v4.01SerializerExceptionpublic EdmDeltaSerializer createEdmDeltaSerializer(ContentType contentType, List<String> versions) throws SerializerException
ODatacreateEdmDeltaSerializer in class ODatacontentType - a content type supported by OlingoSerializerExceptionpublic ODataDeserializer createDeserializer(ContentType contentType, List<String> versions) throws DeserializerException
ODatacreateDeserializer in class ODatacontentType - any content type supported by Olingo (XML, JSON ...)DeserializerExceptionpublic ODataDeserializer createDeserializer(ContentType contentType, ServiceMetadata metadata, List<String> versions) throws DeserializerException
ODatacreateDeserializer in class ODatacontentType - any content type supported by Olingo (XML, JSON ...)metadata - ServiceMetada of the serviceDeserializerExceptionCopyright © 2013–2023 The Apache Software Foundation. All rights reserved.