/** * Returns a real instance of {@link ManagedObjectManager} * * @return an ManagedObjectManager instance */ @Override public ManagedObjectManager getManagedObjectManager() { if (managedObjectManager == null) { managedObjectManager = wsEndpoint.obtainManagedObjectManager(); } return managedObjectManager; }
/** * Returns a real instance of {@link ManagedObjectManager} * * @return an ManagedObjectManager instance */ @Override public ManagedObjectManager getManagedObjectManager() { if (managedObjectManager == null) { managedObjectManager = wsEndpoint.obtainManagedObjectManager(); } return managedObjectManager; }
/** * Returns a real instance of {@link ManagedObjectManager} * * @return an ManagedObjectManager instance */ @Override public ManagedObjectManager getManagedObjectManager() { if (managedObjectManager == null) { managedObjectManager = wsEndpoint.obtainManagedObjectManager(); } return managedObjectManager; }
private void initManagedObjectManager() { synchronized (managedObjectManagerLock) { if (managedObjectManager == null) { switch (this.lazyMOMProviderScope) { case GLASSFISH_NO_JMX: managedObjectManager = new WSEndpointMOMProxy(this); break; default: managedObjectManager = obtainManagedObjectManager(); } } } }
private void initManagedObjectManager() { synchronized (managedObjectManagerLock) { if (managedObjectManager == null) { switch (this.lazyMOMProviderScope) { case GLASSFISH_NO_JMX: managedObjectManager = new WSEndpointMOMProxy(this); break; default: managedObjectManager = obtainManagedObjectManager(); } } } }
private void initManagedObjectManager() { synchronized (managedObjectManagerLock) { if (managedObjectManager == null) { switch (this.lazyMOMProviderScope) { case GLASSFISH_NO_JMX: managedObjectManager = new WSEndpointMOMProxy(this); break; default: managedObjectManager = obtainManagedObjectManager(); } } } }
public void scopeChanged(LazyMOMProvider.Scope scope) { synchronized (managedObjectManagerLock) { if (managedObjectManagerClosed) { return; } this.lazyMOMProviderScope = scope; // possible lazyMOMProviderScope change can be LazyMOMProvider.Scope.GLASSFISH_NO_JMX or LazyMOMProvider.Scope.GLASSFISH_JMX if (managedObjectManager == null) { if (scope != LazyMOMProvider.Scope.GLASSFISH_NO_JMX) { managedObjectManager = obtainManagedObjectManager(); } else { managedObjectManager = new WSEndpointMOMProxy(this); } } else { // if ManagedObjectManager for this endpoint has already been created and is uninitialized proxy then // fill it with a real instance if (managedObjectManager instanceof WSEndpointMOMProxy && !((WSEndpointMOMProxy)managedObjectManager).isInitialized()) { ((WSEndpointMOMProxy)managedObjectManager).setManagedObjectManager(obtainManagedObjectManager()); } } } }
public void scopeChanged(LazyMOMProvider.Scope scope) { synchronized (managedObjectManagerLock) { if (managedObjectManagerClosed) { return; } this.lazyMOMProviderScope = scope; // possible lazyMOMProviderScope change can be LazyMOMProvider.Scope.GLASSFISH_NO_JMX or LazyMOMProvider.Scope.GLASSFISH_JMX if (managedObjectManager == null) { if (scope != LazyMOMProvider.Scope.GLASSFISH_NO_JMX) { managedObjectManager = obtainManagedObjectManager(); } else { managedObjectManager = new WSEndpointMOMProxy(this); } } else { // if ManagedObjectManager for this endpoint has already been created and is uninitialized proxy then // fill it with a real instance if (managedObjectManager instanceof WSEndpointMOMProxy && !((WSEndpointMOMProxy)managedObjectManager).isInitialized()) { ((WSEndpointMOMProxy)managedObjectManager).setManagedObjectManager(obtainManagedObjectManager()); } } } }
public void scopeChanged(LazyMOMProvider.Scope scope) { synchronized (managedObjectManagerLock) { if (managedObjectManagerClosed) { return; } this.lazyMOMProviderScope = scope; // possible lazyMOMProviderScope change can be LazyMOMProvider.Scope.GLASSFISH_NO_JMX or LazyMOMProvider.Scope.GLASSFISH_JMX if (managedObjectManager == null) { if (scope != LazyMOMProvider.Scope.GLASSFISH_NO_JMX) { managedObjectManager = obtainManagedObjectManager(); } else { managedObjectManager = new WSEndpointMOMProxy(this); } } else { // if ManagedObjectManager for this endpoint has already been created and is uninitialized proxy then // fill it with a real instance if (managedObjectManager instanceof WSEndpointMOMProxy && !((WSEndpointMOMProxy)managedObjectManager).isInitialized()) { ((WSEndpointMOMProxy)managedObjectManager).setManagedObjectManager(obtainManagedObjectManager()); } } } }