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 InterceptorsMBean

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

public interface InterceptorsMBean
extends ConfigurationMBean
Since:
12.2.1

Field Summary

 

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

 

Method Summary
abstract  DatasourceInterceptorMBean createDatasourceInterceptor(String name)
          Get the named DatasourceInterceptorMBean for this domain
abstract  InterceptorMBean createInterceptor(String name)
          Get the named InterceptorMBean for this domain
abstract  ScriptInterceptorMBean createScriptInterceptor(String name)
          Get the named ScriptInterceptorMBean for this domain
abstract  void destroyInterceptor(InterceptorMBean interceptor)
          Get the named InterceptorMBean for this domain
abstract  InterceptorMBean[] getInterceptors()
          Get the InterceptorMBeans for this domain
abstract  boolean isWhiteListingEnabled()
          Returns true if white listing feature is enabled.
abstract  InterceptorMBean lookupInterceptor(String name)
          Get the named InterceptorMBean for this domain
abstract  void setWhiteListingEnabled(boolean enabled)
          If true enables the white listing feature.

 

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

isWhiteListingEnabled

boolean isWhiteListingEnabled()
Returns true if white listing feature is enabled. When white listing is enabled, only those Interceptors returned by getInterceptors() are enabled. If white listing is disabled, then the values returned by getInterceptor() overrides the values specified through annotations. For example the rank specified by an InterceptorMethodMBean overrides the rank specified using the
Returns:
true if white listing feature is enabled.

setWhiteListingEnabled

void setWhiteListingEnabled(boolean enabled)
If true enables the white listing feature. Else disables the white listing feature.
Parameters:
enabled - Enables the white listing feature if true else disables the white listing feature.

getInterceptors

InterceptorMBean[] getInterceptors()
Get the InterceptorMBeans for this domain
Returns:
InterceptorMBean[] The InterceptorsMBean

lookupInterceptor

InterceptorMBean lookupInterceptor(String name)
Get the named InterceptorMBean for this domain
Parameters:
name -
Returns:
InterceptorMBean The named InterceptorsMBean

createInterceptor

InterceptorMBean createInterceptor(String name)
Get the named InterceptorMBean for this domain
Parameters:
name -
Returns:
InterceptorMBean The named InterceptorsMBean

createScriptInterceptor

ScriptInterceptorMBean createScriptInterceptor(String name)
Get the named ScriptInterceptorMBean for this domain
Parameters:
name -
Returns:
ScriptInterceptorMBean The named InterceptorsMBean

createDatasourceInterceptor

DatasourceInterceptorMBean createDatasourceInterceptor(String name)
Get the named DatasourceInterceptorMBean for this domain
Parameters:
name -
Returns:
DatasourceInterceptorMBean The named InterceptorsMBean

destroyInterceptor

void destroyInterceptor(InterceptorMBean interceptor)
Get the named InterceptorMBean for this domain
Parameters:
interceptor -

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