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 TypeMethodDescriptionvoidhandlePostOCS(HTTPSyPostOCSExtensionContext extensionContext) voidhandlePreOCS(HTTPSyPreOCSExtensionContext extensionContext) voidhandleRequestReceived(HTTPSyPreProcessorExtensionContext extensionContext) voidinitialize(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.ExtensionCallbackmethod 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:
initializein 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.
-