Uses of Class
com.ibm.uddi.promoter.exception.PromoterException

Packages that use PromoterException
com.ibm.uddi.promoter Contains API, command line and utility classes. 
com.ibm.uddi.promoter.config Contains configuration related classes. 
com.ibm.uddi.promoter.entity Contains classes that represent minimal UDDI data entities. 
com.ibm.uddi.promoter.exception Contains PromoterException and sub-classes. 
com.ibm.uddi.promoter.publish Contains classes for performing publish operations. 
 

Uses of PromoterException in com.ibm.uddi.promoter
 

Methods in com.ibm.uddi.promoter that throw PromoterException
 void PromoterAPI.exportEntities()
          Drives the export of UDDI entities from the source registry.
 void PromoterAPI.extractKeysFromInquiry(org.uddi4j.request.FindTModel findTModel, org.uddi4j.request.FindBusiness findBusiness, org.uddi4j.request.FindService findService, org.uddi4j.request.FindBinding findBinding, org.uddi4j.request.FindRelatedBusinesses findRelatedBusiness)
          Performs inquiry requests on the source registry and uses the results to set the UddiEntityKeys in PromoterAPI that can be used by the exportEntities, promoteEntities and deleteEntities methods.
 void PromoterAPI.importEntities()
          Drives the import of UDDI entities to target registry, where the source of UDDI entities is an entity definition file in XML format, according to the UDDI Utility Tools schema, promoter.xsd.
 void PromoterAPI.promoteEntities(boolean writeXML)
          Drives the single step process of extracting UDDI entities from the source registry and importing them to the target registry.
 

Uses of PromoterException in com.ibm.uddi.promoter.config
 

Constructors in com.ibm.uddi.promoter.config that throw PromoterException
Configuration(java.lang.String propertiesFileName)
          Constructor taking a properties file path.
 

Uses of PromoterException in com.ibm.uddi.promoter.entity
 

Methods in com.ibm.uddi.promoter.entity that throw PromoterException
abstract  void KeyedEntityStub.createStub()
          Inserts stub data into database table(s).
abstract  void KeyedEntityStub.deleteStub()
          Removes stub data from database table.
 void BindingStub.createStub()
           
 void BindingStub.deleteStub()
           
 void BusinessStub.createStub()
           
 void BusinessStub.deleteStub()
           
 void TModelStub.createStub()
           
 void TModelStub.deleteStub()
           
 void ServiceStub.createStub()
           
 void ServiceStub.deleteStub()
           
 

Constructors in com.ibm.uddi.promoter.entity that throw PromoterException
KeyedEntityStub(KeyDetector keyDetector)
          Constructor taking a KeyDetector.
BindingStub(KeyDetector keyDetector)
           
NamedEntityStub(KeyDetector keyDetector)
          Constructor taking a KeyDetector.
PrimaryEntityStub(KeyDetector keyDetector)
          Constructor taking a KeyDetector.
BusinessStub(KeyDetector keyDetector)
           
TModelStub(KeyDetector keyDetector)
           
ServiceStub(KeyDetector keyDetector)
           
 

Uses of PromoterException in com.ibm.uddi.promoter.exception
 

Subclasses of PromoterException in com.ibm.uddi.promoter.exception
 class CommandLineException
          Represents errors specific to command line use of UDDI Utility Tools.
 class PromoterConfigurationException
          A PromoterException subclass to indicate a problem with configuration data.
 class PromoterDBException
          A PromoterException subclass to be used to represent errors relating to the database.
 class PromoterIOException
          A PromoterException subclass used to indicate IO related errors.
 class PromoterParserException
          A PromoterException subclass used to indicate errors thrown by the XML parser.
 class PromoterTopologyException
          PromoterException subclass to indicate problem with referenced tModels topology, For example, if a cycle is detected.
 class PromoterTransportException
          A PromoterException subclass exception used when a transport error has occurred.
 class PromoterUDDI4JException
          A PromoterException subclass to indicate an error during an UDDI4J operation.
 class PromoterValidationException
          PromoterException subclass to indicate problem with validation of any UUT type.
 

Uses of PromoterException in com.ibm.uddi.promoter.publish
 

Methods in com.ibm.uddi.promoter.publish that throw PromoterException
 void EntityKeyValidator.validateEntities(UddiEntities entities)
          Checks that entity keys are not empty and are valid format.
 void EntityKeyValidator.validateReferencedTModels(java.util.List referencedTModels)
          Checks tModelKey values in referenced tModels are valid.
 BusinessStub EntityStubManager.insertBusiness(org.uddi4j.datatype.business.BusinessEntity business)
          Inserts minimal data for a business.
 BindingStub EntityStubManager.insertBinding(org.uddi4j.datatype.binding.BindingTemplate binding, int sequenceNumber)
          Inserts minimal data for a binding.
 ServiceStub EntityStubManager.insertService(org.uddi4j.datatype.service.BusinessService service, int sequenceNumber)
          Inserts minimal data for a service.
 TModelStub EntityStubManager.insertTModel(org.uddi4j.datatype.tmodel.TModel tModel)
          Inserts minimal data for a tModel.
 java.util.List EntityStubManager.createBindingStubs(org.uddi4j.datatype.service.BusinessService service)
          For each binding in a service, inserts the minimal data.
 int EntityStubManager.getHighestSequenceNumber(org.uddi4j.datatype.binding.BindingTemplate binding)
          Returns the highest sequence number for bindings in a given BusinessService.
 int EntityStubManager.getHighestSequenceNumber(org.uddi4j.datatype.service.BusinessService service)
          Returns the highest sequence number for services in a given BusinessEntity.
 ImportResults EntityImporter.importEntities(boolean validateReferencedTModels)
          For each type of entity (tModel, business, service, binding), creates minimal entity in target registry database and then updates that minimal entity by performing an API publish.
 

Constructors in com.ibm.uddi.promoter.publish that throw PromoterException
EntityStubManager(Publisher publisher, KeyDetector keyDetector)
          Constructor taking user details, and reference to KeyDetector instance which is used to prevent duplicate inserts of minimal entity data.
EntityImporter(Configuration config)
          Constructor taking a Configuration.