Class ExtensionComponentMetadataManager
- java.lang.Object
-
- org.talend.sdk.component.server.service.ExtensionComponentMetadataManager
-
@ApplicationScoped public class ExtensionComponentMetadataManager extends Object
-
-
Constructor Summary
Constructors Constructor Description ExtensionComponentMetadataManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<org.talend.sdk.component.server.front.model.ComponentDetail>findComponentById(String id)Optional<Action>getAction(String family, String type, String name)Collection<Action>getActions()Collection<org.talend.sdk.component.server.front.model.ConfigTypeNode>getConfigurations()org.talend.sdk.component.server.front.model.DependencyDefinitiongetDependenciesFor(String id)Collection<org.talend.sdk.component.server.front.model.ComponentDetail>getDetails()StringgetFamilyIconFor(String familyId)booleanisExtensionEntity(String id)voidstartupLoad(Object start, ComponentServerConfiguration configuration)
-
-
-
Constructor Detail
-
ExtensionComponentMetadataManager
public ExtensionComponentMetadataManager()
-
-
Method Detail
-
startupLoad
public void startupLoad(@Observes @Initialized(javax.enterprise.context.ApplicationScoped.class) Object start, ComponentServerConfiguration configuration)
-
getFamilyIconFor
public String getFamilyIconFor(String familyId)
-
isExtensionEntity
public boolean isExtensionEntity(String id)
-
getActions
public Collection<Action> getActions()
-
getConfigurations
public Collection<org.talend.sdk.component.server.front.model.ConfigTypeNode> getConfigurations()
-
getDetails
public Collection<org.talend.sdk.component.server.front.model.ComponentDetail> getDetails()
-
findComponentById
public Optional<org.talend.sdk.component.server.front.model.ComponentDetail> findComponentById(String id)
-
getDependenciesFor
public org.talend.sdk.component.server.front.model.DependencyDefinition getDependenciesFor(String id)
-
-