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

Method Summary
 boolean acceptValueFor(javax.xml.namespace.QName propertyName, java.lang.Object value)
           
 boolean acceptValueFor(java.lang.String propertyName, java.lang.Object value)
           
 void addRegistrationProperty(RegistrationPropertyDescription propertyDescription)
           
 void addRegistrationPropertyChangeListeners(RegistrationPropertyChangeListener listener)
           
 void clearRegistrationProperties()
           
 void clearRegistrationPropertyChangeListeners()
           
 boolean fullServiceDescriptionRequiresRegistration()
           
 RegistrationPolicy getPolicy()
           
 java.util.Map getRegistrationProperties()
           
 RegistrationPropertyDescription getRegistrationPropertyWith(javax.xml.namespace.QName name)
           
 RegistrationPropertyDescription getRegistrationPropertyWith(java.lang.String name)
           
 void notifyRegistrationPropertyChangeListeners()
           
 void removeRegistrationProperty(javax.xml.namespace.QName propertyName)
           
 void removeRegistrationProperty(java.lang.String propertyName)
           
 void removeRegistrationPropertyChangeListener(RegistrationPropertyChangeListener listener)
           
 boolean requiresRegistration()
           
 void setFullServiceDescriptionRequiresRegistration(boolean fullServiceDescriptionRequiresRegistration)
           
 void setPolicy(RegistrationPolicy policy)
           
 void setRequiresRegistration(boolean requiresRegistration)
           
 

Method Detail

requiresRegistration

boolean requiresRegistration()

setRequiresRegistration

void setRequiresRegistration(boolean requiresRegistration)

fullServiceDescriptionRequiresRegistration

boolean fullServiceDescriptionRequiresRegistration()

setFullServiceDescriptionRequiresRegistration

void setFullServiceDescriptionRequiresRegistration(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()

addRegistrationPropertyChangeListeners

void addRegistrationPropertyChangeListeners(RegistrationPropertyChangeListener listener)

clearRegistrationPropertyChangeListeners

void clearRegistrationPropertyChangeListeners()

removeRegistrationPropertyChangeListener

void removeRegistrationPropertyChangeListener(RegistrationPropertyChangeListener listener)

setPolicy

void setPolicy(RegistrationPolicy policy)

getPolicy

RegistrationPolicy getPolicy()