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.provider.internal
Class PartitionServerServiceInterceptorArranger

java.lang.Object
  extended by weblogic.management.provider.internal.PartitionServerServiceInterceptorArranger

All Implemented Interfaces:
org.glassfish.hk2.extras.interception.InterceptorOrderingService

@Singleton
@Service
public class PartitionServerServiceInterceptorArranger
extends Object
implements org.glassfish.hk2.extras.interception.InterceptorOrderingService

Invoked by HK2 to order interceptors. This implementation deals with interceptors associated with server services so that the interceptors appear in order of creation (corresponding to their start-up order). Managing the order in the list controls the order in which HK2 will invoke the interceptors. We want the server services-related interceptors for the PartitionManagerService invoked in an order that respects the related services' run levels and inter-service injection. This ordering service performs a one-time analysis of all server services and arranges them in this way. The modifyMethodInterceptors method, invoked by HK2 once per intercepted method, finds the interceptors that are related to server services and reorders them among themselves according to the ordering of corresponding server services.

Since:
12.2.1.0

Method Summary

 

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

 

Methods inherited from interface org.glassfish.hk2.extras.interception.InterceptorOrderingService
modifyConstructorInterceptors, modifyMethodInterceptors

 


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