- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.hippoecm.repository.api.WorkflowDescriptor.getInterfaces()
方法的一些代码示例,展示了WorkflowDescriptor.getInterfaces()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WorkflowDescriptor.getInterfaces()
方法的具体详情如下:
包路径:org.hippoecm.repository.api.WorkflowDescriptor
类名称:WorkflowDescriptor
方法名:getInterfaces
[英]Obtain the workflow interfaces implemented by this workflow.
[中]
代码示例来源:origin: org.onehippo.cms7/hippo-repository-connector
public String[] getInterfaces() throws ClassNotFoundException, RepositoryException, RemoteException {
Class<Workflow>[] interfaces = descriptor.getInterfaces();
String[] classes = new String[interfaces.length];
for(int i=0; i<interfaces.length; i++) {
classes[i] = interfaces[i].getName();
}
return classes;
}
代码示例来源:origin: org.onehippo.cms7/hippo-repository-engine
RemoteWorkflowDescriptor(WorkflowDescriptor workflowDescriptor, String category, String identifier) throws RepositoryException {
this.category = category;
this.identifier = identifier;
this.display = workflowDescriptor.getDisplayName();
this.attributes = new TreeMap<String, String>();
for (String attributeKey : workflowDescriptor.getAttribute(null).split(" "))
this.attributes.put(attributeKey, workflowDescriptor.getAttribute(attributeKey));
this.hints = workflowDescriptor.hints();
try {
Class<Workflow>[] workflowInterfaces = workflowDescriptor.getInterfaces();
if (workflowInterfaces != null) {
this.interfaces = new String[workflowInterfaces.length];
for (int i = 0; i < workflowInterfaces.length; i++) {
this.interfaces[i] = workflowInterfaces[i].getName();
}
} else {
this.interfaces = null;
}
} catch (ClassNotFoundException ex) {
this.interfaces = null;
}
}
}
代码示例来源:origin: org.onehippo.cms7/hippo-repository-testutils
protected boolean isApplicableMethod(Node node) throws Exception {
WorkflowDescriptor descriptor = getWorkflowDescriptor(node);
if (descriptor == null) {
return false;
}
for (Class<Workflow> c : descriptor.getInterfaces()) {
if (c.equals(getWorkflowClass())) {
Map<String, Serializable> hints = descriptor.hints();
if (hints == null) {
return true;
}
Serializable info = hints.get(getWorkflowMethodName());
if (info instanceof Boolean) {
return (Boolean) info;
} else {
// don't understand, try it
return true;
}
}
}
return false;
}
我刚刚发现 Type.GetInterface 和嵌套类型有一个非常奇怪的行为。 以下示例代码将显示问题,我正在使用接口(interface)的 Type.FullName 来检查给定类型是否派生自该
我创建了一个使用 System.Reflection 命名空间的项目。好吧,当我尝试使用 GetInterfaces 方法时,我发现它在 Windows 应用商店中不存在。 我尝试创建一个扩展方法,并
我尝试编写一个dll并由控制台程序调用,部分编码如下,但不知何故,我不知道为什么 getinterface 总是返回 null,然后我无法调用 dll 中的函数。 MyDLL.dll namespac
我的问题是,我从历史记录中得到的结果与我们较旧的 DLL 不同,当时变化很小,而且我不知道这些变化与显示的错误有何关联。 这是我们的 SecurityPluginServices.dll 模块中方法的
使用Hibernate ,我得到一个List ( BlablaPO 实现 Blabla )。当我做这样的事情时: for(Blabla blabla : list) { Class[] int
我会尽量简洁: 考虑界面: package com.stackoverflow; public interface Printable { void print(); } 我创建了一个实现此接口(
在 .Net 中使用反射,有什么区别: if (foo.IsAssignableFrom(typeof(IBar))) 和 if (foo.GetInterface(typeof(IBar
首先,有很多这样的问题,也许有些 OP 甚至问过这个完全相同的问题。问题是这些问题的答案(接受与否)实际上没有回答这个问题,至少我找不到。 我如何确定一个类直接声明的接口(interface),而不是
我们继承了一个设计不佳的 WCF 服务,我们希望对其进行改进。它的一个问题是它有一百多个方法(在两个不同的接口(interface)上),我们怀疑其中的大部分都没有被使用。我们决定对每个方法进行一些记
本文整理了Java中org.batfish.datamodel.Zone.getInterfaces()方法的一些代码示例,展示了Zone.getInterfaces()的具体用法。这些代码示例主要来
我最近不得不在 .NET 中进行一些反射(reflection),并且在比较泛型类型定义时偶然发现了一个奇怪的行为。 我必须决定一个类型是否是 IDictionary通过提取 Type来自 LINQ
我创建了这样一个类型: TypeBuilder tb = moduleBuilder.DefineType(myname, TypeAttributes.Class | TypeAttri
本文整理了Java中org.hippoecm.repository.api.WorkflowDescriptor.getInterfaces()方法的一些代码示例,展示了WorkflowDescrip
如果你上课scala.runtime.AbstractPartialFunction来自 Scala 2.10.2(我没有检查其他版本)并比较 AbstractPartialFunction.clas
谁能向我解释为什么下面代码中的 GetInterfaces() 会返回一个 FullName = null 的接口(interface)类型? public class Program { s
我需要从 Java 代码调用(使用 Nashorn)一个在 JavaScript 中定义的函数并向其传递一些参数。我没有使用 Invocable.invokeFunction("Foo", arg1,
我有以下代码在 Windows 7 中运行: MbnInterfaceManager mbnInfMgr = new MbnInterfaceManager();
我正在尝试检测一个实现java.sql.PreparedStatement接口(interface)的类。我已经在转换方法中使用以下代码进行了尝试,但它甚至没有经过这样的类。但我正在使用包含 exec
.NET Core 1.1 支持 Type.GetInterfaces() 方法,该方法提供在给定类型上实现的接口(interface)列表。遗憾的是,Type.GetInterfaces() 在 .
我有一个插件架构,我需要检测所有实现接口(interface) ISurface 的插件任何类型(即测试 ISurface<> )。我看到这里有一些使用 LINQ 的建议(例如 this one ),
我是一名优秀的程序员,十分优秀!