Interface HTTPSyExtension
- All Superinterfaces:
oracle.communication.brm.charging.extensions.framework.ExtensionCallback<ExtensionContext>
- All Known Implementing Classes:
SampleHTTPSyExtension
public interface HTTPSyExtension
extends oracle.communication.brm.charging.extensions.framework.ExtensionCallback<ExtensionContext>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
handlePostOCS
(HTTPSyPostOCSExtensionContext extensionContext) void
handlePreOCS
(HTTPSyPreOCSExtensionContext extensionContext) void
handleRequestReceived
(HTTPSyPreProcessorExtensionContext extensionContext) void
initialize
(ExtensionContext extensionContext) method is invoked once at ECS Node startup time to allow integrators a spot to populate private data members that are required by the extension callback.Methods inherited from interface oracle.communication.brm.charging.extensions.framework.ExtensionCallback
shutdown
-
Method Details
-
initialize
Description copied from interface:oracle.communication.brm.charging.extensions.framework.ExtensionCallback
method is invoked once at ECS Node startup time to allow integrators a spot to populate private data members that are required by the extension callback.- Specified by:
initialize
in interfaceoracle.communication.brm.charging.extensions.framework.ExtensionCallback<ExtensionContext>
- Parameters:
extensionContext
- the available context data for this callout.- Throws:
ExtensionException
- if a non-recoverable error occurs during handleRequestReceived.
-
handleRequestReceived
void handleRequestReceived(HTTPSyPreProcessorExtensionContext extensionContext) throws ExtensionException - Parameters:
extensionContext
- the available context data for this callout.- Throws:
ExtensionException
- if a non-recoverable error occurs during handleRequestReceived.
-
handlePreOCS
- Parameters:
extensionContext
- the available context data for this callout.- Throws:
ExtensionException
- if a non-recoverable error occurs during handleRequestReceived.
-
handlePostOCS
- Parameters:
extensionContext
- the available context data for this callout.- Throws:
ExtensionException
- if a non-recoverable error occurs during handleRequestReceived.
-