Package com.sun.xml.ws.xmlfilter
Class PrivateElementFilteringStateMachine
java.lang.Object
com.sun.xml.ws.xmlfilter.PrivateElementFilteringStateMachine
- All Implemented Interfaces:
FilteringStateMachine
- Author:
- Marek Potociar (marek.potociar at sun.com)
-
Constructor Summary
ConstructorsConstructorDescriptionPrivateElementFilteringStateMachine(QName... filteredElements) Creates a new instance of PrivateElementFilteringStateMachine -
Method Summary
Modifier and TypeMethodDescriptiongetStateChange(Invocation invocation, XMLStreamWriter writer) Based on the current invocation decides whether a processing state change is required and returns the result of this decision.
-
Constructor Details
-
PrivateElementFilteringStateMachine
Creates a new instance of PrivateElementFilteringStateMachine
-
-
Method Details
-
getStateChange
Description copied from interface:FilteringStateMachineBased on the current invocation decides whether a processing state change is required and returns the result of this decision.- Specified by:
getStateChangein interfaceFilteringStateMachine- Parameters:
invocation- current invocation executed on the XML stream writerwriter- mirror writer that records all calls (even the ones filtered out) and thus represents the "unfiltered" status of the XML stream. The parameter may be used to query the status. Implementations of theFilteringStateMachineSHOULD NOT call any methods that may result in a modification of the XML stream represented by thiswriterparameter.- Returns:
- processing state change as required.
-