A C D F G I M P R S 

A

AbstractTypedCdrProcessor<M extends com.google.protobuf.GeneratedMessage> - Class in com.opencloud.slee.resources.cdr.process
Abstract implementation of CdrProcessor that parses and processes BinaryCDRs representing Messages of specified class.
AbstractTypedCdrProcessor(Class<M>) - Constructor for class com.opencloud.slee.resources.cdr.process.AbstractTypedCdrProcessor
AbstractTypedCdrProcessor(Class<M>, boolean) - Constructor for class com.opencloud.slee.resources.cdr.process.AbstractTypedCdrProcessor
Construct an instance of this class to process Messages of class clazz.

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 CdrProcessors.
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 parses Message of provided class and invokes processMessage.
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 representing Message 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
 
A C D F G I M P R S