📄 filesysdiscoverer.java
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: FilesysDiscoverer.java
package cisco.dsbu.cms.boot.internal;
import cisco.dsbu.cms.boot.internal.jobq.JobHandler;
import cisco.dsbu.cms.boot.internal.jobq.JobOwner;
import cisco.dsbu.cms.boot.internal.jobq.JobQueue;
import java.net.URL;
// Referenced classes of package cisco.dsbu.cms.boot.internal:
// DiscoveryClassLoader, FilesysHandler, ComponentDb
class FilesysDiscoverer
implements JobOwner
{
private URL mainFilesys;
private ComponentDb componentDb;
private JobQueue submitQ;
private DiscoveryClassLoader discoveryClassLoader;
static Class class$cisco$dsbu$cms$boot$external$MemberFilesysDiscoverer; /* synthetic field */
FilesysDiscoverer(URL url, ComponentDb componentdb)
{
mainFilesys = url;
componentDb = componentdb;
submitQ = new JobQueue(this, 0);
createClassLoader();
}
URL getMainFilesys()
{
return mainFilesys;
}
private void createClassLoader()
{
Class aclass[] = {
class$cisco$dsbu$cms$boot$external$MemberFilesysDiscoverer != null ? class$cisco$dsbu$cms$boot$external$MemberFilesysDiscoverer : (class$cisco$dsbu$cms$boot$external$MemberFilesysDiscoverer = class$("cisco.dsbu.cms.boot.external.MemberFilesysDiscoverer"))
};
discoveryClassLoader = new DiscoveryClassLoader(aclass);
}
synchronized void submit(URL url)
{
submitQ.submit(url, false);
}
void waitForCompletion()
{
submitQ.waitForCompletion();
}
public JobHandler createHandler(JobQueue jobqueue)
{
return new FilesysHandler(this, componentDb, discoveryClassLoader);
}
static Class class$(String s)
{
try
{
return Class.forName(s);
}
catch(ClassNotFoundException classnotfoundexception)
{
throw new NoClassDefFoundError(classnotfoundexception.getMessage());
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -