Oracle® Fusion Middleware C++ API Reference for Oracle Coherence
12c (12.2.1.1.0)

E69640-01

CompositeProcessor Class Reference

#include <coherence/util/processor/CompositeProcessor.hpp>

Inherits AbstractProcessor.

List of all members.


Detailed Description

The CompositeProcessor represents a collection of entry processors that are invoked sequentially against the same Entry.

Author:
tb 2008.04.28

Public Types

typedef spec::Handle Handle
 CompositeProcessor Handle definition.
typedef spec::View View
 CompositeProcessor View definition.
typedef spec::Holder Holder
 CompositeProcessor Holder definition.

Public Member Functions

virtual Object::Holder process (InvocableMap::Entry::Handle hEntry) const
 
virtual void readExternal (PofReader::Handle hIn)
 
virtual void writeExternal (PofWriter::Handle hOut) const
 
virtual bool equals (Object::View v) const
 
virtual size32_t hashCode () const
 

Protected Member Functions

 CompositeProcessor ()
 Construct a CompositeProcessor.
 CompositeProcessor (ObjectArray::View vaProcessor)
 Construct a CompositeProcessor for the specified array of individual entry processors.

Protected Attributes

FinalView< ObjectArray > f_vaProcessor
 The underlying entry processor array.

Constructor & Destructor Documentation

CompositeProcessor ( ObjectArray::View  vaProcessor  )  [protected]

Construct a CompositeProcessor for the specified array of individual entry processors.

Parameters:
vaProcessor the entry processor array


The documentation for this class was generated from the following file:
Copyright © 2000, 2016, Oracle and/or its affiliates. All rights reserved.