Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.configuration
Interface DeploymentValidationPluginMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean

public interface DeploymentValidationPluginMBean
extends ConfigurationMBean

Specifies the deployment validation plug-in configuration attributes. The plug-in factory must have a no-argument constructor and must implement this interface: weblogic.deployment.configuration.DeploymentValidationPluginFactory


Field Summary

 

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

 

Method Summary
abstract  ParameterMBean createParameter(String name)
          Creates a parameter used to configure the plug-in factory used for validation.
abstract  void destroyParameter(ParameterMBean mBean)
          Removes a parameter used to configure the plug-in factory used for validation.
abstract  String getFactoryClassname()
          Gets the classname of the plug-in factory used for validation.
abstract  ParameterMBean[] getParameters()
          Gets the parameters used to configure the plug-in factory used for validation.
abstract  void setFactoryClassname(String factoryClassname)
          Sets the classname of the plug-in factory used for validation.

 

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, 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
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 

Method Detail

getFactoryClassname

String getFactoryClassname()

Gets the classname of the plug-in factory used for validation. This is a fully qualified name. The class must be in the Administration Server classpath.

Returns:
the plug-in factory classname

setFactoryClassname

void setFactoryClassname(String factoryClassname)

Sets the classname of the plug-in factory used for validation.

Parameters:
factoryClassname - The classname of the plug-in factory

getParameters

ParameterMBean[] getParameters()

Gets the parameters used to configure the plug-in factory used for validation.

Returns:
the parameters used to configure the plug-in factory used for validation.

destroyParameter

void destroyParameter(ParameterMBean mBean)

Removes a parameter used to configure the plug-in factory used for validation.

Parameters:
mBean - The parameter to remove

createParameter

ParameterMBean createParameter(String name)

Creates a parameter used to configure the plug-in factory used for validation.

Parameters:
name - The name of the parameter

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09