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

Part Number E41849-02

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
 ParameterMBean createParameter(String name)
          Creates a parameter used to configure the plug-in factory used for validation.
 void destroyParameter(ParameterMBean mBean)
          Removes a parameter used to configure the plug-in factory used for validation.
 String getFactoryClassname()
          Gets the classname of the plug-in factory used for validation.
 ParameterMBean[] getParameters()
          Gets the parameters used to configure the plug-in factory used for validation.
 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

Copyright 1996, 2014, 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.1.3)

Part Number E41849-02