org.jboss.portal.wsrp.producer.config
Interface ProducerRegistrationRequirements
- All Known Implementing Classes:
- ProducerRegistrationRequirementsImpl
public interface ProducerRegistrationRequirements
- Since:
- 2.6
- Version:
- $Revision:5865 $
- Author:
- Chris Laprun
DEFAULT_POLICY_CLASS_NAME
static final java.lang.String DEFAULT_POLICY_CLASS_NAME
- See Also:
- Constant Field Values
DEFAULT_VALIDATOR_CLASS_NAME
static final java.lang.String DEFAULT_VALIDATOR_CLASS_NAME
- See Also:
- Constant Field Values
isRegistrationRequired
boolean isRegistrationRequired()
setRegistrationRequired
void setRegistrationRequired(boolean requiresRegistration)
isRegistrationRequiredForFullDescription
boolean isRegistrationRequiredForFullDescription()
setRegistrationRequiredForFullDescription
void setRegistrationRequiredForFullDescription(boolean fullServiceDescriptionRequiresRegistration)
getRegistrationProperties
java.util.Map getRegistrationProperties()
addRegistrationProperty
void addRegistrationProperty(RegistrationPropertyDescription propertyDescription)
removeRegistrationProperty
void removeRegistrationProperty(java.lang.String propertyName)
removeRegistrationProperty
void removeRegistrationProperty(javax.xml.namespace.QName propertyName)
clearRegistrationProperties
void clearRegistrationProperties()
acceptValueFor
boolean acceptValueFor(javax.xml.namespace.QName propertyName,
java.lang.Object value)
acceptValueFor
boolean acceptValueFor(java.lang.String propertyName,
java.lang.Object value)
getRegistrationPropertyWith
RegistrationPropertyDescription getRegistrationPropertyWith(java.lang.String name)
getRegistrationPropertyWith
RegistrationPropertyDescription getRegistrationPropertyWith(javax.xml.namespace.QName name)
notifyRegistrationPropertyChangeListeners
void notifyRegistrationPropertyChangeListeners()
addRegistrationPropertyChangeListener
void addRegistrationPropertyChangeListener(RegistrationPropertyChangeListener listener)
clearRegistrationPropertyChangeListeners
void clearRegistrationPropertyChangeListeners()
removeRegistrationPropertyChangeListener
void removeRegistrationPropertyChangeListener(RegistrationPropertyChangeListener listener)
setPolicy
void setPolicy(RegistrationPolicy policy)
getPolicy
RegistrationPolicy getPolicy()
reloadPolicyFrom
void reloadPolicyFrom(java.lang.String policyClassName,
java.lang.String validatorClassName)
propertyHasBeenRenamed
void propertyHasBeenRenamed(RegistrationPropertyDescription propertyDescription,
javax.xml.namespace.QName oldName)
- Parameters:
propertyDescription
- oldName
- - Since:
- 2.6.3
addEmptyRegistrationProperty
void addEmptyRegistrationProperty(java.lang.String name)
- Parameters:
name
- - Since:
- 2.6.3
addRegistrationPolicyChangeListener
void addRegistrationPolicyChangeListener(RegistrationPolicyChangeListener listener)
- Parameters:
listener
- - Since:
- 2.6.3
removeRegistrationPolicyChangeListener
void removeRegistrationPolicyChangeListener(RegistrationPolicyChangeListener listener)
- Parameters:
listener
- - Since:
- 2.6.3
clearRegistrationPolicyChangeListeners
void clearRegistrationPolicyChangeListeners()
- Since:
- 2.6.3