本文整理了Java中org.eclipse.jst.j2ee.webapplication.WebApp.getServiceRefs()
方法的一些代码示例,展示了WebApp.getServiceRefs()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebApp.getServiceRefs()
方法的具体详情如下:
包路径:org.eclipse.jst.j2ee.webapplication.WebApp
类名称:WebApp
方法名:getServiceRefs
暂无
代码示例来源:origin: org.eclipse/org.eclipse.jst.j2ee.webservice
public Collection getServiceRefs(WebApp webapp) {
List list = new ArrayList();
try {
if (webapp.getVersionID() >= J2EEVersionConstants.WEB_2_4_ID)
list.addAll(webapp.getServiceRefs());
else
list.addAll(get13ServiceRefs(webapp));
} catch (Exception e) {
//Ignore
}
return list;
}
代码示例来源:origin: org.eclipse/org.eclipse.jst.j2ee.ui
public Collection getChildren(Object object) {
List result = new ArrayList();
Object obj = weakWebApp.get();
if (null != obj) {
WebApp webApp = (WebApp) obj;
if (!webApp.getEjbLocalRefs().isEmpty())
result.addAll(webApp.getEjbLocalRefs());
if (!webApp.getEjbRefs().isEmpty())
result.addAll(webApp.getEjbRefs());
if (!webApp.getResourceEnvRefs().isEmpty())
result.addAll(webApp.getResourceEnvRefs());
if (!webApp.getResourceRefs().isEmpty())
result.addAll(webApp.getResourceRefs());
if (!webApp.getMessageDestinationRefs().isEmpty())
result.addAll(webApp.getMessageDestinationRefs());
if (!webApp.getServiceRefs().isEmpty())
result.addAll(webApp.getServiceRefs());
Collection serviceRefs = null;
try {
WSDLServiceHelper serviceHelper = WSDLServiceExtManager.getServiceHelper();
serviceRefs = serviceHelper.get13ServiceRefs(webApp);
} catch (Exception re) {
serviceRefs = Collections.EMPTY_LIST;
}
if (serviceRefs != null && !serviceRefs.isEmpty())
result.addAll(serviceRefs);
}
return result;
}
代码示例来源:origin: org.eclipse/org.eclipse.jst.j2ee.webservice
if (((WebApp) rootObject).getServiceRefs() != null && !((WebApp) rootObject).getServiceRefs().isEmpty())
result.addAll(((WebApp) rootObject).getServiceRefs());
代码示例来源:origin: org.eclipse/org.eclipse.jst.j2ee.core
/**
* @param ref
* @throws ArchiveWrappedException
*/
private void validateWebAppRefs(ModuleRef ref) throws ArchiveWrappedException {
WebApp webApp = (WebApp)ref.getDeploymentDescriptor();
List ejbRefs = new ArrayList();
ejbRefs.addAll(webApp.getEjbRefs());
ejbRefs.addAll(webApp.getEjbLocalRefs());
validateEJBRefMandatoryElements(ejbRefs, ref.getUri());
validateEJBRefs(ejbRefs, ref.getUri());
if (webApp != null && webApp.getVersionID() <= J2EEVersionConstants.WEB_2_3_ID) {
Set allRefs = new HashSet();
List resourceRefs = webApp.getResourceRefs();
List resourceEnvRefs = webApp.getResourceEnvRefs();
List serviceRefs = webApp.getServiceRefs();
validateDuplicateEJBRefs(allRefs,ejbRefs);
validateDuplicateResourceRefs(allRefs,resourceRefs);
validateDuplicateResourceEnvRefs(allRefs,resourceEnvRefs);
validateDuplicateServiceRefs(allRefs,serviceRefs);
}
}
/**
代码示例来源:origin: org.eclipse/org.eclipse.jst.ws.consumption.ui
serviceRefs = webAppRes.getWebApp().getServiceRefs();
内容来源于网络,如有侵权,请联系作者删除!