public Thread newThread(final Runnable r) { return newThread(r, null); }
/** * Creates a new instance of AbsClusterViewManager with initializing a factory of daemon. */ protected AbsClusterViewManager() { String managerName; if(this instanceof ClientClusterViewManager) { managerName = "ClientClusterViewManager"; } else { managerName = "ServerClusterViewManager"; } cmiThreadFactory = new CMIThreadFactory(managerName); // Identify this manager uuid = UUID.randomUUID(); //Create the event dispatcher this.dispatcher = new EventDispatcher(); cmiManagedObjectId = "/cmi"; }
clientClusterViewUpdater = cmiThreadFactory.newThread(new Runnable() {
garbageThread = cmiThreadFactory.newThread(resumableRunnable, "Distributed Tree Cleaner");