[英]How to get list of all registered DS names (Object) in JBoss programmatically?
我想檢查相同的模式是否在 JBoss 中注冊了兩個不同的 DS 名稱,所以
如何以編程方式獲取 JBoss 中所有已注冊 DS 名稱(對象)的列表?
您可以通過以下方法列出所有綁定到 JBoss (JNDI) 的對象:
Context initCtx = new InitialContext();
NamingEnumeration<NameClassPair> namedEnum = initCtx.list("java:comp/env");
然后,您可以在className
中按NameClassPair
過濾
見API
通過使用 JNDI,類似這樣的東西。
Context context = new InitialContext();
context.listBindings("java:comp/env");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.