Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


com.tangosol.coherence.config.xml.preprocessor
Class TCPAcceptorPreprocessor

java.lang.Object
  extended by com.tangosol.coherence.config.xml.preprocessor.TCPAcceptorPreprocessor

All Implemented Interfaces:
DocumentElementPreprocessor.ElementPreprocessor

public class TCPAcceptorPreprocessor
extends java.lang.Object
implements DocumentElementPreprocessor.ElementPreprocessor

A TCPAcceptorPreprocessor is an DocumentElementPreprocessor.ElementPreprocessor that introduces re-writes <tcp-acceptor> configuration elements, in particular <local-address> declarations into an <address-provider> containing a <local-address>.

Since:
Coherence 12.1.3
Author:
bko 2013.07.03

Constructor Summary
TCPAcceptorPreprocessor()
           

 

Method Summary
 boolean preprocess(ProcessingContext context, XmlElement xmlElement)
          Process an XmlElement, optionally mutating it (or it's children) if required.

 

Constructor Detail

TCPAcceptorPreprocessor

public TCPAcceptorPreprocessor()

Method Detail

preprocess

public boolean preprocess(ProcessingContext context,
                          XmlElement xmlElement)
                   throws ConfigurationException
Process an XmlElement, optionally mutating it (or it's children) if required.

Note: An implementation of this interface should avoid attempting to traverse child XmlElements. If you wish to manually traverse or change the entire document, you should instead use a DocumentPreprocessor.

Specified by:
preprocess in interface DocumentElementPreprocessor.ElementPreprocessor
Parameters:
context - the ProcessingContext in which the pre-processing is occuring
xmlElement - the XmlElement to preprocess
Returns:
true if the specified XmlElement should be re-preprocessed by this and other DocumentElementPreprocessor.ElementPreprocessors due to the XmlElement being modified, false otherwise.
Throws:
ConfigurationException - if during pre-processing of the XmlElement a configuration issue was discovered (or if pre-processing fails for some reason)

Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.