org.jboss.portal.wsrp.producer.config
Interface ProducerConfiguration

All Known Implementing Classes:
ProducerConfigurationImpl

public interface ProducerConfiguration

Since:
2.6
Version:
$Revision: 11052 $
Author:
Chris Laprun

Method Summary
 void addChangeListener(ProducerConfigurationChangeListener listener)
           
 ProducerRegistrationRequirements getRegistrationRequirements()
           
 boolean isUsingStrictMode()
          Is the associated producer using strict WSRP data validation? Strict validation means that even minor non-compliance will cause a failure.
 void removeChangeListener(ProducerConfigurationChangeListener listener)
           
 void setUsingStrictMode(boolean strict)
           
 

Method Detail

getRegistrationRequirements

ProducerRegistrationRequirements getRegistrationRequirements()

isUsingStrictMode

boolean isUsingStrictMode()
Is the associated producer using strict WSRP data validation? Strict validation means that even minor non-compliance will cause a failure. Lenient validation relaxes the checks that are performed to improve compatibility with some non-completely compliant consumers.

Returns:
true if strict validation is in effect, false otherwise.

setUsingStrictMode

void setUsingStrictMode(boolean strict)

addChangeListener

void addChangeListener(ProducerConfigurationChangeListener listener)

removeChangeListener

void removeChangeListener(ProducerConfigurationChangeListener listener)