org.jboss.wsf.spi.management.recording
Interface RecordProcessor
- All Superinterfaces:
- java.lang.Cloneable, java.io.Serializable
public interface RecordProcessor
- extends java.lang.Cloneable, java.io.Serializable
Processes a record. A RecordProcessor may have filters to allow processing
of records matching given criteria. It also gives users fine management of
record's attributes to processed.
- Since:
- 8-Dec-2007
- Author:
- alessio.soldano@jboss.com
getName
java.lang.String getName()
setName
void setName(java.lang.String name)
isRecording
boolean isRecording()
setRecording
void setRecording(boolean value)
processRecord
void processRecord(Record record)
getFilters
java.util.List<RecordFilter> getFilters()
addFilter
void addFilter(RecordFilter filter)
setFilters
void setFilters(java.util.List<RecordFilter> filters)
isProcessSourceHost
boolean isProcessSourceHost()
setProcessSourceHost
void setProcessSourceHost(boolean value)
isProcessDestinationHost
boolean isProcessDestinationHost()
setProcessDestinationHost
void setProcessDestinationHost(boolean value)
isProcessMessageType
boolean isProcessMessageType()
setProcessMessageType
void setProcessMessageType(boolean value)
isProcessEnvelope
boolean isProcessEnvelope()
setProcessEnvelope
void setProcessEnvelope(boolean value)
isProcessHeaders
boolean isProcessHeaders()
setProcessHeaders
void setProcessHeaders(boolean value)
isProcessOperation
boolean isProcessOperation()
setProcessOperation
void setProcessOperation(boolean value)
isProcessDate
boolean isProcessDate()
setProcessDate
void setProcessDate(boolean value)
clone
java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- RecordFilters must override Object.clone()
- Throws:
java.lang.CloneNotSupportedException
Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.