A C D F G I M P R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractTypedCdrProcessor<M extends com.google.protobuf.GeneratedMessage> - Class in com.opencloud.slee.resources.cdr.process
-
Abstract implementation of
CdrProcessor
that parses and processesBinaryCDR
s representingMessage
s of specified class. - AbstractTypedCdrProcessor(Class<M>) - Constructor for class com.opencloud.slee.resources.cdr.process.AbstractTypedCdrProcessor
-
Equivalent to calling
AbstractTypedCdrProcessor(messageClass, true)
- AbstractTypedCdrProcessor(Class<M>, boolean) - Constructor for class com.opencloud.slee.resources.cdr.process.AbstractTypedCdrProcessor
-
Construct an instance of this class to process
Message
s of classclazz
.
C
- CdrFileProcessor - Class in com.opencloud.slee.resources.cdr.process
-
Reads the records (header, binary CDR, text CDR, footer) in a CdrFile formatted as a CdrFileFormat.proto.
- CdrFileProcessor(String, boolean, int, CdrProcessor...) - Constructor for class com.opencloud.slee.resources.cdr.process.CdrFileProcessor
-
Constructs a CDR file processor to process provided file using specified
CdrProcessor
s. - CdrPipeline - Class in com.opencloud.slee.resources.cdr.process
-
Command line tool that allows custom processing of binary CDR files.
- CdrPipeline() - Constructor for class com.opencloud.slee.resources.cdr.process.CdrPipeline
- CdrProcessor - Interface in com.opencloud.slee.resources.cdr.process
-
The interface for binary CDR files processing.
- CdrProcessorAdapter - Class in com.opencloud.slee.resources.cdr.process
-
Base class for
CdrProcessor
implementations which provides implementations of all of its methods. - CdrProcessorAdapter() - Constructor for class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- CHAIN_OPTION - Static variable in class com.opencloud.slee.resources.cdr.process.CdrPipeline
- com.opencloud.slee.resources.cdr.process - package com.opencloud.slee.resources.cdr.process
- CONTINUE_ON_ERROR_PROPERTY - Static variable in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Name of boolean property denoting if processing of other records should continue after an error.
D
- destroy() - Method in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Called to indicate to a
CdrProcessor
that the processor is being taken out of service. - destroy() - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- destroy() - Method in class com.opencloud.slee.resources.cdr.process.GenerateStatsCdrProcessor
F
- FILES_OPTION - Static variable in class com.opencloud.slee.resources.cdr.process.CdrPipeline
G
- GenerateStatsCdrProcessor - Class in com.opencloud.slee.resources.cdr.process
-
Gather and display statistics related to number of processed CDR records and processing time.
- GenerateStatsCdrProcessor() - Constructor for class com.opencloud.slee.resources.cdr.process.GenerateStatsCdrProcessor
- getContinueOnError() - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
-
Getter for value of
CdrProcessor.CONTINUE_ON_ERROR_PROPERTY
property.
I
- IGNORE_ERROR_OPTION - Static variable in class com.opencloud.slee.resources.cdr.process.CdrPipeline
- init(Properties) - Method in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Called to indicate to a
CdrProcessor
that the processor is being placed into service. - init(Properties) - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- initialize(Properties) - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
-
This method is called from
CdrProcessorAdapter.init(Properties)
and may be overridden to customize the initialization process. - initialize(Properties) - Method in class com.opencloud.slee.resources.cdr.process.GenerateStatsCdrProcessor
M
- main(String[]) - Static method in class com.opencloud.slee.resources.cdr.process.CdrPipeline
-
Program entry point.
- mainReturnStatusCode(String[]) - Static method in class com.opencloud.slee.resources.cdr.process.CdrPipeline
-
This method is equivalent to
CdrPipeline.main(String[])
. - MIN_SIZE_LIMIT - Static variable in class com.opencloud.slee.resources.cdr.process.CdrPipeline
P
- process() - Method in class com.opencloud.slee.resources.cdr.process.CdrFileProcessor
-
Process the binary CDR file.
- processBinaryCdr(CdrFileFormat.CdrFile.BinaryCDR, Descriptors.Descriptor, CdrFileFormat.CdrFile.DateTime, ExtensionRegistry) - Method in class com.opencloud.slee.resources.cdr.process.AbstractTypedCdrProcessor
-
Implementation of
CdrProcessor.processBinaryCdr
that parsesMessage
of provided class and invokesprocessMessage
. - processBinaryCdr(CdrFileFormat.CdrFile.BinaryCDR, Descriptors.Descriptor, CdrFileFormat.CdrFile.DateTime, ExtensionRegistry) - Method in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Called when encountering a binary CDR in CDR file.
- processBinaryCdr(CdrFileFormat.CdrFile.BinaryCDR, Descriptors.Descriptor, CdrFileFormat.CdrFile.DateTime, ExtensionRegistry) - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- processBinaryCdr(CdrFileFormat.CdrFile.BinaryCDR, Descriptors.Descriptor, CdrFileFormat.CdrFile.DateTime, ExtensionRegistry) - Method in class com.opencloud.slee.resources.cdr.process.GenerateStatsCdrProcessor
- processedFile(String) - Method in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Called after processing all data contained in file denoted by
path
. - processedFile(String) - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- processedFile(String) - Method in class com.opencloud.slee.resources.cdr.process.GenerateStatsCdrProcessor
- processFooter(CdrFileFormat.CdrFile.Footer, CdrFileFormat.CdrFile.DateTime) - Method in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Called when encountering a
Footer
in binary CDR file. - processFooter(CdrFileFormat.CdrFile.Footer, CdrFileFormat.CdrFile.DateTime) - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- processHeader(CdrFileFormat.CdrFile.Header, CdrFileFormat.CdrFile.DateTime) - Method in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Called when encountering a
Header
in binary CDR file. - processHeader(CdrFileFormat.CdrFile.Header, CdrFileFormat.CdrFile.DateTime) - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- processingFile(String) - Method in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Called before processing any data contained in file denoted by
path
. - processingFile(String) - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- processingFile(String) - Method in class com.opencloud.slee.resources.cdr.process.GenerateStatsCdrProcessor
- processMessage(M, CdrFileFormat.CdrFile.DateTime) - Method in class com.opencloud.slee.resources.cdr.process.AbstractTypedCdrProcessor
-
This method is called whenever a
BinaryCDR
record representingMessage
of selected class is encountered in CDR file. - PROCESSOR_PROPERTY_OPTION - Static variable in class com.opencloud.slee.resources.cdr.process.CdrPipeline
- processStringCdr(CdrFileFormat.CdrFile.StringCDR, CdrFileFormat.CdrFile.DateTime) - Method in interface com.opencloud.slee.resources.cdr.process.CdrProcessor
-
Called when encountering a string CDR in CDR file.
- processStringCdr(CdrFileFormat.CdrFile.StringCDR, CdrFileFormat.CdrFile.DateTime) - Method in class com.opencloud.slee.resources.cdr.process.CdrProcessorAdapter
- processStringCdr(CdrFileFormat.CdrFile.StringCDR, CdrFileFormat.CdrFile.DateTime) - Method in class com.opencloud.slee.resources.cdr.process.GenerateStatsCdrProcessor
R
- registerExtensions(ExtensionRegistry) - Method in class com.opencloud.slee.resources.cdr.process.AbstractTypedCdrProcessor
-
Method called during construction of
AbstractTypedCdrProcessor
.
S
- SIZE_LIMIT_OPTION - Static variable in class com.opencloud.slee.resources.cdr.process.CdrPipeline
All Classes All Packages