Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.wli.management.configuration
Interface B2BConfigMBean

All Superinterfaces:
  B2BBaseMBean, weblogic.management.configuration.ConfigurationMBean, weblogic.descriptor.DescriptorBean, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, weblogic.descriptor.SettableBean, weblogic.management.WebLogicMBean

    public interface B2BConfigMBean

extends B2BBaseMBean

The B2B interface represents the WebLogic B2B Integration. It acts as a factory for all other mbeans.

Field Summary

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
`DEFAULT_EMPTY_BYTE_ARRAY`

Method Summary
`String` | `getAuditLogClass()` Gets the audit log class name.
`String` | `getCertificateVerificationClass()` Gets the certification verification class name.
`String` | `getProxyHost()` Gets the proxy host of the WebLogic B2B Integration.
`String` | `getProxyPort()` Gets the proxy port of the WebLogic B2B Integration.
`String` | `getSecureTimestampClass()` Gets the secure timestamp class name.
`void` | `refreshKeyStores()` Refresh Keystores
`void` | `setAuditLogClass(String name)` Sets the audit log class name.
`void` | `setCertificateVerificationClass(String name)` Sets the certificate verification class name.
`void` | `setProxyHost(String host)` Sets the proxy host of the WebLogic B2B Integration.
`void` | `setProxyPort(String port)` Sets the proxy port of the WebLogic B2B Integration.
`void` | `setSecureTimestampClass(String name)` Sets the secure timestamp class name.
`void` | `update()` Update the configuration for WebLogic B2B Integration server.
`void` | `updateAll(String proxyHost, String proxyPort, String certificateVerificationClass, String auditLogClass, String secureTimestampClass)` Update all the configuration for WebLogic B2B Integration server.

Methods inherited from interface com.bea.wli.management.configuration.B2BBaseMBean
`clone, delete, fromXML, getDelegateObject, publish, setDelegateObject, toXML, toXMLInternal, updateInternal`

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
`freezeCurrentValue, getComments, getName, getNotes, isDefaultedMBean, isPersistenceEnabled, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, touch, unSet`

Methods inherited from interface weblogic.management.WebLogicMBean
`getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent`

Methods inherited from interface javax.management.DynamicMBean
`getAttribute, getAttributes, invoke, setAttribute, setAttributes`

Methods inherited from interface javax.management.MBeanRegistration
`postDeregister, postRegister, preDeregister, preRegister`

Methods inherited from interface javax.management.NotificationBroadcaster
`addNotificationListener, getNotificationInfo, removeNotificationListener`

Methods inherited from interface weblogic.descriptor.DescriptorBean
`addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener`

Method Detail

### getProxyHost

    String getProxyHost()

  Gets the proxy host of the WebLogic B2B Integration.

  Returns:
    String - proxy host of the WebLogic B2B Integration.

### setProxyHost

    void setProxyHost(String host)

  Sets the proxy host of the WebLogic B2B Integration.

  Parameters:
    `host` - proxy host for the WebLogic B2B Integration.

### getProxyPort

    String getProxyPort()

  Gets the proxy port of the WebLogic B2B Integration.

  Returns:
    String - proxy port of the WebLogic B2B Integration.

### setProxyPort

    void setProxyPort(String port)

  Sets the proxy port of the WebLogic B2B Integration.

  Parameters:
    `port` - proxy port for the WebLogic B2B Integration.

### getCertificateVerificationClass

    String getCertificateVerificationClass()

  Gets the certification verification class name.

  Returns:
    String - certificate verification class name.

### setCertificateVerificationClass

    void setCertificateVerificationClass(String name)

  Sets the certificate verification class name.

  Parameters:
    `name` - certificate verification class name.

### getAuditLogClass

    String getAuditLogClass()

  Gets the audit log class name.

  Returns:
    String - audit log class name.

### setAuditLogClass

    void setAuditLogClass(String name)

  Sets the audit log class name.

  Parameters:
    `name` - audit log class name.

### getSecureTimestampClass

    String getSecureTimestampClass()

  Gets the secure timestamp class name.

  Returns:
    String - secure timestamp class name.

### setSecureTimestampClass

    void setSecureTimestampClass(String name)

  Sets the secure timestamp class name.

  Parameters:
    `name` - secure timestamp class name.

### refreshKeyStores

    void refreshKeyStores()

  Refresh Keystores

### update

    void update()
                throws B2BConfigurationException

  Update the configuration for WebLogic B2B Integration server.

  Specified by:
    `update` in interface `B2BBaseMBean`
  Throws:
    `B2BConfigurationException` - If an error occurred during update.

### updateAll

    void updateAll(String proxyHost,
                   String proxyPort,
                   String certificateVerificationClass,
                   String auditLogClass,
                   String secureTimestampClass)
                   throws B2BConfigurationException

  Update all the configuration for WebLogic B2B Integration server.

  Throws:
    `B2BConfigurationException` - If an error occurred during update.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD