ComponentDiscoveryService.java
Home
/
application /
src /
main /
java /
org /
thingsboard /
server /
service /
component /
ComponentDiscoveryService.java
package org.thingsboard.server.service.component;
import org.thingsboard.server.common.data.plugin.ComponentDescriptor;
import org.thingsboard.server.common.data.plugin.ComponentType;
import java.util.List;
import java.util.Optional;
public interface ComponentDiscoveryService {
List<ComponentDescriptor> getComponents(ComponentType type);
Optional<ComponentDescriptor> getComponent(String clazz);
List<ComponentDescriptor> getPluginActions(String pluginClazz);
}