Oracle9iAS Portal Developer Kit

deregister_provider procedure

Contained in package wwpro_api_provider.

Oracle Portal calls this procedure when a provider is deregistered, via either the Oracle Portal UI or APIs. The deregister_provider procedure lets the provider do provider-level cleanup.

procedure deregister_provider

(

p_provider_id in integer

);

Any user can use this procedure.

Version: Oracle Portal 3.0.6.6.5 or later

Parameters

p_provider_id

A unique identifier for the provider.

Datatype: in integer

Exceptions:

  • If the provider cannot be located, a PROVIDER_NOT_FOUND_EXCEPTION is raised.

  • If the provider cannot be executed, a PROVIDER_EXECUTION_EXCEPTION is raised.
  • If the provider does not reside on the local node, a PROVIDER_NOT_LOCAL_EXCEPTION is raised.
  • If the provider has given invalid information about the portlet, a PORTLET_VALIDATION_EXCEPTION is raised.

Example:

Calling code

wwpro_api_provider.deregister_provider

(

p_provider_id =>1348

);

Call to the provider

provider_owner.example_provider.deregister_provider

(

p_provider_id =>1348

);

Related topics

The PL/SQL API Reference is part of the Portal Developer Kit on Portal Studio