org.arakhne.vmutil
Class ThreadServiceFinder

java.lang.Object
  extended by org.arakhne.vmutil.ThreadServiceFinder

public class ThreadServiceFinder
extends Object

This class permits to centralize the identify of the thread service providers.

Version:
6.3 (rev:285) 2011-10-14 12:02:41
Author:
Stéphane GALLAND
Maven Group Id:
org.arakhne.afc
Maven Artifact Id:
arakhneVmutils

Nested Class Summary
(package private) static class ThreadServiceFinder.DefaultProvider
           
 
Constructor Summary
ThreadServiceFinder()
           
 
Method Summary
static void addPreferredProvider(ThreadServiceProvider provider)
          Add a preferred provider.
static ThreadServiceProvider getProvider()
          Replies the current service provider.
static void removeProvider()
          Remove a provider.
static void removeProvider(ThreadServiceProvider provider)
          Remove a provider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadServiceFinder

public ThreadServiceFinder()
Method Detail

getProvider

public static ThreadServiceProvider getProvider()
Replies the current service provider.

Returns:
the thread service provider or null

addPreferredProvider

public static void addPreferredProvider(ThreadServiceProvider provider)
Add a preferred provider.

Parameters:
provider - is the preferred thread service provider

removeProvider

public static void removeProvider(ThreadServiceProvider provider)
Remove a provider.

Parameters:
provider - is the preferred thread service provider

removeProvider

public static void removeProvider()
Remove a provider.



Copyright © 2006-2011 Arakhnê.org Consortium. All rights reserved under LGPL license terms.