org.apache.juddi.validation
Class ValidatePublish

java.lang.Object
  extended by org.apache.juddi.validation.ValidateUDDIApi
      extended by org.apache.juddi.validation.ValidatePublish

public class ValidatePublish
extends ValidateUDDIApi

Author:
Jeff Faath, Tom Cunningham

Field Summary
 
Fields inherited from class org.apache.juddi.validation.ValidateUDDIApi
publisher
 
Constructor Summary
ValidatePublish(UddiEntityPublisher publisher)
           
 
Method Summary
 void validateAddPublisherAssertions(javax.persistence.EntityManager em, AddPublisherAssertions body)
           
 void validateAdminDeleteTModel(javax.persistence.EntityManager em, DeleteTModel body)
           
 void validateBindingTemplate(javax.persistence.EntityManager em, BindingTemplate bindingTemplate, BusinessService parent, org.apache.commons.configuration.Configuration config)
           
 void validateBindingTemplates(javax.persistence.EntityManager em, BindingTemplates bindingTemplates, BusinessService parent, org.apache.commons.configuration.Configuration config)
           
 void validateBusinessEntity(javax.persistence.EntityManager em, BusinessEntity businessEntity, org.apache.commons.configuration.Configuration config)
           
 void validateBusinessService(javax.persistence.EntityManager em, BusinessService businessService, BusinessEntity parent, org.apache.commons.configuration.Configuration config)
           
 void validateBusinessServices(javax.persistence.EntityManager em, BusinessServices businessServices, BusinessEntity parent, org.apache.commons.configuration.Configuration config)
           
 void validateCategoryBag(CategoryBag categories, org.apache.commons.configuration.Configuration config)
           
 void validateContact(Contact contact)
           
 void validateContacts(Contacts contacts)
           
 void validateDeleteBinding(javax.persistence.EntityManager em, DeleteBinding body)
           
 void validateDeleteBusiness(javax.persistence.EntityManager em, DeleteBusiness body)
           
 void validateDeletePublisher(javax.persistence.EntityManager em, DeletePublisher body)
           
 void validateDeletePublisherAssertions(javax.persistence.EntityManager em, DeletePublisherAssertions body)
           
 void validateDeleteService(javax.persistence.EntityManager em, DeleteService body)
           
 void validateDeleteTModel(javax.persistence.EntityManager em, DeleteTModel body)
           
 void validateDiscoveryUrls(DiscoveryURLs discUrls)
           
 void validateIdentifierBag(IdentifierBag identifiers, org.apache.commons.configuration.Configuration config)
           
 void validateInstanceDetails(InstanceDetails instDetails)
           
 void validateKeyedReference(KeyedReference kr, org.apache.commons.configuration.Configuration config)
           
 void validateKeyedReferenceGroup(KeyedReferenceGroup krg)
           
 void validateNames(java.util.List<Name> names)
           
 void validateOverviewDoc(OverviewDoc overviewDoc)
           
 void validatePublisher(javax.persistence.EntityManager em, Publisher publisher)
           
 void validatePublisherAssertion(javax.persistence.EntityManager em, PublisherAssertion pubAssertion)
           
 void validateRegisteredInfo(GetRegisteredInfo body)
           
 void validateSaveBinding(javax.persistence.EntityManager em, SaveBinding body, org.apache.commons.configuration.Configuration config)
           
 void validateSaveBusiness(javax.persistence.EntityManager em, SaveBusiness body, org.apache.commons.configuration.Configuration config)
           
 void validateSavePublisher(javax.persistence.EntityManager em, SavePublisher body)
           
 void validateSaveService(javax.persistence.EntityManager em, SaveService body, org.apache.commons.configuration.Configuration config)
           
 void validateSaveTModel(javax.persistence.EntityManager em, SaveTModel body, org.apache.commons.configuration.Configuration config)
           
 void validateSetPublisherAssertions(javax.persistence.EntityManager em, javax.xml.ws.Holder<java.util.List<PublisherAssertion>> body)
           
 void validateTModel(javax.persistence.EntityManager em, TModel tModel, org.apache.commons.configuration.Configuration config)
           
 void validateTModelInstanceDetails(TModelInstanceDetails tmodelInstDetails)
           
 void validateTModelInstanceInfo(TModelInstanceInfo tmodelInstInfo)
           
 
Methods inherited from class org.apache.juddi.validation.ValidateUDDIApi
getPublisher, isUniqueKey, setPublisher, unsupportedAPICall
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidatePublish

public ValidatePublish(UddiEntityPublisher publisher)
Method Detail

validateDeleteBusiness

public void validateDeleteBusiness(javax.persistence.EntityManager em,
                                   DeleteBusiness body)
                            throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateDeleteService

public void validateDeleteService(javax.persistence.EntityManager em,
                                  DeleteService body)
                           throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateDeleteBinding

public void validateDeleteBinding(javax.persistence.EntityManager em,
                                  DeleteBinding body)
                           throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateDeleteTModel

public void validateDeleteTModel(javax.persistence.EntityManager em,
                                 DeleteTModel body)
                          throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateDeletePublisherAssertions

public void validateDeletePublisherAssertions(javax.persistence.EntityManager em,
                                              DeletePublisherAssertions body)
                                       throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateSaveBusiness

public void validateSaveBusiness(javax.persistence.EntityManager em,
                                 SaveBusiness body,
                                 org.apache.commons.configuration.Configuration config)
                          throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateSaveService

public void validateSaveService(javax.persistence.EntityManager em,
                                SaveService body,
                                org.apache.commons.configuration.Configuration config)
                         throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateSaveBinding

public void validateSaveBinding(javax.persistence.EntityManager em,
                                SaveBinding body,
                                org.apache.commons.configuration.Configuration config)
                         throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateSaveTModel

public void validateSaveTModel(javax.persistence.EntityManager em,
                               SaveTModel body,
                               org.apache.commons.configuration.Configuration config)
                        throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateAddPublisherAssertions

public void validateAddPublisherAssertions(javax.persistence.EntityManager em,
                                           AddPublisherAssertions body)
                                    throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateSetPublisherAssertions

public void validateSetPublisherAssertions(javax.persistence.EntityManager em,
                                           javax.xml.ws.Holder<java.util.List<PublisherAssertion>> body)
                                    throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateBusinessEntity

public void validateBusinessEntity(javax.persistence.EntityManager em,
                                   BusinessEntity businessEntity,
                                   org.apache.commons.configuration.Configuration config)
                            throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateBusinessServices

public void validateBusinessServices(javax.persistence.EntityManager em,
                                     BusinessServices businessServices,
                                     BusinessEntity parent,
                                     org.apache.commons.configuration.Configuration config)
                              throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateBusinessService

public void validateBusinessService(javax.persistence.EntityManager em,
                                    BusinessService businessService,
                                    BusinessEntity parent,
                                    org.apache.commons.configuration.Configuration config)
                             throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateBindingTemplates

public void validateBindingTemplates(javax.persistence.EntityManager em,
                                     BindingTemplates bindingTemplates,
                                     BusinessService parent,
                                     org.apache.commons.configuration.Configuration config)
                              throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateBindingTemplate

public void validateBindingTemplate(javax.persistence.EntityManager em,
                                    BindingTemplate bindingTemplate,
                                    BusinessService parent,
                                    org.apache.commons.configuration.Configuration config)
                             throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateTModel

public void validateTModel(javax.persistence.EntityManager em,
                           TModel tModel,
                           org.apache.commons.configuration.Configuration config)
                    throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validatePublisherAssertion

public void validatePublisherAssertion(javax.persistence.EntityManager em,
                                       PublisherAssertion pubAssertion)
                                throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateNames

public void validateNames(java.util.List<Name> names)
                   throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateContacts

public void validateContacts(Contacts contacts)
                      throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateContact

public void validateContact(Contact contact)
                     throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateDiscoveryUrls

public void validateDiscoveryUrls(DiscoveryURLs discUrls)
                           throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateCategoryBag

public void validateCategoryBag(CategoryBag categories,
                                org.apache.commons.configuration.Configuration config)
                         throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateIdentifierBag

public void validateIdentifierBag(IdentifierBag identifiers,
                                  org.apache.commons.configuration.Configuration config)
                           throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateKeyedReferenceGroup

public void validateKeyedReferenceGroup(KeyedReferenceGroup krg)
                                 throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateKeyedReference

public void validateKeyedReference(KeyedReference kr,
                                   org.apache.commons.configuration.Configuration config)
                            throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateTModelInstanceDetails

public void validateTModelInstanceDetails(TModelInstanceDetails tmodelInstDetails)
                                   throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateTModelInstanceInfo

public void validateTModelInstanceInfo(TModelInstanceInfo tmodelInstInfo)
                                throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateInstanceDetails

public void validateInstanceDetails(InstanceDetails instDetails)
                             throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateOverviewDoc

public void validateOverviewDoc(OverviewDoc overviewDoc)
                         throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateRegisteredInfo

public void validateRegisteredInfo(GetRegisteredInfo body)
                            throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateDeletePublisher

public void validateDeletePublisher(javax.persistence.EntityManager em,
                                    DeletePublisher body)
                             throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateSavePublisher

public void validateSavePublisher(javax.persistence.EntityManager em,
                                  SavePublisher body)
                           throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validatePublisher

public void validatePublisher(javax.persistence.EntityManager em,
                              Publisher publisher)
                       throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage

validateAdminDeleteTModel

public void validateAdminDeleteTModel(javax.persistence.EntityManager em,
                                      DeleteTModel body)
                               throws DispositionReportFaultMessage
Throws:
DispositionReportFaultMessage


Copyright © 2004-2010. All Rights Reserved.