# com.bea.jsptools.portal
PortalAdminWsrpHelper Class

public class PortalAdminWsrpHelper
extends `Object`

Hierarchy
  `Object`
  `PortalAdminWsrpHelper`

## Field Summary

`public static final `String`` | `I18N_FILE` String

## Constructor Summary

PortalAdminWsrpHelper()

## Method Summary

`public static void` | `addPortlet`(`String` producerHandle, `String` webApp, `String` portletIndex, `HttpServletRequest` request)
`public static void` | `addProducer`(`String` wsdlUrl, `String` producerHandle, `String` vendorName, `String` description, `String` webApp, `HttpServletRequest` request)
`public static void` | `deregisterConsumer`(`String` producerHandle, `String` webApp, `HttpServletRequest` request)
`public static `PortletDefinition`[]` | `getAddedPortlets`(`String` webAppName, `String` producerHandle, `HttpServletRequest` request)
`public static `ProducerInfo`` | `getProducerInfo`(`String` producerHandle, `String` webApp)
`public static `ServiceDescription`` | `getServiceDescription`(`String` producerHandle, `String` wsdlUrl, `String` webApp, `HttpServletRequest` request)
`public static void` | `registerConsumer`(`String` producerHandle, `String` webApp, `String` consumerName, `String` consumerAgent, `HttpServletRequest` request)
`public static void` | `removeProducer`(`String` producerHandle, `String` webApp, `HttpServletRequest` request)
`public static void` | `updateProducer`(`String` producerHandle, `String` vendorName, `String` description, `String` webApp, `HttpServletRequest` request)

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Detail

### I18N_FILE

    public static final String I18N_FILE

## Constructor Detail

### PortalAdminWsrpHelper

    public PortalAdminWsrpHelper()

## Method Detail

### addPortlet(String, String, String, HttpServletRequest) Method

    public static void addPortlet(String producerHandle,
                                  String webApp,
                                  String portletIndex,
                                  HttpServletRequest request)
         throws PortletException

#### Exceptions

``PortletException``

### addProducer(String, String, String, String, String, HttpServletRequest) Method

    public static void addProducer(String wsdlUrl,
                                   String producerHandle,
                                   String vendorName,
                                   String description,
                                   String webApp,
                                   HttpServletRequest request)
         throws PortletException

#### Exceptions

``PortletException``

### deregisterConsumer(String, String, HttpServletRequest) Method

    public static void deregisterConsumer(String producerHandle,
                                          String webApp,
                                          HttpServletRequest request)

### getAddedPortlets(String, String, HttpServletRequest) Method

    public static PortletDefinition[] getAddedPortlets(String webAppName,
                                                     String producerHandle,
                                                     HttpServletRequest request)
         throws PortletException

#### Exceptions

``PortletException``

### getProducerInfo(String, String) Method

    public static ProducerInfo getProducerInfo(String producerHandle,
                                               String webApp)
         throws PortletException

#### Exceptions

``PortletException``

### getServiceDescription(String, String, String, HttpServletRequest) Method

    public static ServiceDescription getServiceDescription(String producerHandle,
                                                           String wsdlUrl,
                                                           String webApp,
                                                           HttpServletRequest request)
         throws PortletException

#### Exceptions

``PortletException``

### registerConsumer(String, String, String, String, HttpServletRequest) Method

    public static void registerConsumer(String producerHandle,
                                        String webApp,
                                        String consumerName,
                                        String consumerAgent,
                                        HttpServletRequest request)
         throws PortletException

#### Exceptions

``PortletException``

### removeProducer(String, String, HttpServletRequest) Method

    public static void removeProducer(String producerHandle,
                                      String webApp,
                                      HttpServletRequest request)
         throws PortletException

#### Exceptions

``PortletException``

### updateProducer(String, String, String, String, HttpServletRequest) Method

    public static void updateProducer(String producerHandle,
                                      String vendorName,
                                      String description,
                                      String webApp,
                                      HttpServletRequest request)
         throws PortletException

#### Exceptions

``PortletException``