UDDI
[ class tree: UDDI ] [ index: UDDI ] [ all elements ]

Class: UDDI

Source Location: /UDDI.php

Class Overview

PEAR
   |
   --UDDI

UDDI


Author(s):

Methods


Inherited Constants

Inherited Variables

Inherited Methods


Class Details

[line 251]
UDDI

class that implements the UDDI API




Tags:

author:  Christian Wenz <chw@hauser-wenz.de>
author:  Tobias Hauser <th@hauser-wenz.de>


[ Top ]


Class Methods


constructor UDDI [line 337]

UDDI UDDI( [string $registry = 'IBM'], [integer $version = 1])

constructor



Tags:

access:  public


Parameters:

string   $registry   name of registry to use
integer   $version   UDDI version to use

[ Top ]

method assemble [line 440]

string assemble( string $method, array $params)

generate XML creating the UDDI query



Tags:

return:  the desired XML query code
access:  public


Parameters:

string   $method   the UDDI message to send
array   $params   parameters for the query

[ Top ]

method find_binding [line 544]

string find_binding( array $params)

Sends find_binding inquiry to UBR (searchs for bindings within a businessService element)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method find_business [line 557]

string find_business( array $params)

Sends find_business inquiry to UBR (searchs businessEntity elements)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method find_relatedBusinesses [line 570]

string find_relatedBusinesses( array $params)

Sends find_relatedBusinesses inquiry to UBR (searchs for related businessEntity elements for a given businessKey)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method find_service [line 583]

string find_service( array $params)

Sends find_service inquiry to UBR (searchs for businessService elements)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method find_tModel [line 596]

string find_tModel( array $params)

Sends find_tModel inquiry to UBR (searchs for tModel elements)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method get_bindingDetail [line 609]

string get_bindingDetail( array $params)

Sends get_bindingDetail inquiry to UBR (returns bindingDetail elements for one or more bindingKey elements)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method get_businessDetail [line 622]

string get_businessDetail( array $params)

Sends get_businessDetail inquiry to UBR (returns information about one or more businessEntity elements)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method get_businessDetailExt [line 635]

string get_businessDetailExt( array $params)

Sends get_businessDetailExt inquiry to UBR (returns extended information about one or more businessEntity elements)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method get_serviceDetail [line 648]

string get_serviceDetail( array $params)

Sends get_serviceDetail inquiry to UBR (returns information about one or more businessService elements)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method get_tModelDetail [line 661]

string get_tModelDetail( array $params)

Sends get_tModelDetail inquiry to UBR (returns information about one or more tModel elements)



Tags:

return:  response from the registry server
access:  public


Parameters:

array   $params   parameters for the query

[ Top ]

method post [line 373]

string post( string $message)

assembles HTTP headers and posts these and the UDDI message to the UBR



Tags:

return:  data returned from the UBR
access:  public


Parameters:

string   $message   the UDDI message to send

[ Top ]

method query [line 425]

string query( string $method, array $params)

sends and UDDI query to the registry server



Tags:

return:  response from the registry server
access:  public


Parameters:

string   $method   the UDDI message to send
array   $params   parameters for the query

[ Top ]

method splitUrl [line 349]

void splitUrl( string $registry, integer $version)

retrieves information from URL and sets params



Tags:

access:  public


Parameters:

string   $registry   name of registry to use
integer   $version   UDDI version to use

[ Top ]


Documentation generated on Fri, 9 Apr 2004 17:18:56 +0200 by phpDocumentor 1.3.0RC2