Class ComponentResourceImpl
- java.lang.Object
-
- org.talend.sdk.component.server.front.ComponentResourceImpl
-
- All Implemented Interfaces:
ComponentResource
@ApplicationScoped public class ComponentResourceImpl extends Object implements ComponentResource
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.talend.sdk.component.server.api.ComponentResource
ComponentResource.SampleErrorForBulk
-
-
Constructor Summary
Constructors Constructor Description ComponentResourceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearCache(DeployedComponent deployedComponent)javax.ws.rs.core.ResponsefamilyIcon(String id)org.talend.sdk.component.server.front.model.DependenciesgetDependencies(String[] ids)javax.ws.rs.core.StreamingOutputgetDependency(String id)org.talend.sdk.component.server.front.model.ComponentDetailListgetDetail(String language, String[] ids)org.talend.sdk.component.server.front.model.ComponentIndicesgetIndex(String language, boolean includeIconContent, String query)javax.ws.rs.core.Responseicon(String id)Map<String,String>migrate(String id, int version, Map<String,String> config)
-
-
-
Constructor Detail
-
ComponentResourceImpl
public ComponentResourceImpl()
-
-
Method Detail
-
clearCache
public void clearCache(@Observes DeployedComponent deployedComponent)
-
getDependencies
public org.talend.sdk.component.server.front.model.Dependencies getDependencies(String[] ids)
- Specified by:
getDependenciesin interfaceComponentResource
-
getDependency
public javax.ws.rs.core.StreamingOutput getDependency(String id)
- Specified by:
getDependencyin interfaceComponentResource
-
getIndex
public org.talend.sdk.component.server.front.model.ComponentIndices getIndex(String language, boolean includeIconContent, String query)
- Specified by:
getIndexin interfaceComponentResource
-
familyIcon
public javax.ws.rs.core.Response familyIcon(String id)
- Specified by:
familyIconin interfaceComponentResource
-
icon
public javax.ws.rs.core.Response icon(String id)
- Specified by:
iconin interfaceComponentResource
-
migrate
public Map<String,String> migrate(String id, int version, Map<String,String> config)
- Specified by:
migratein interfaceComponentResource
-
getDetail
public org.talend.sdk.component.server.front.model.ComponentDetailList getDetail(String language, String[] ids)
- Specified by:
getDetailin interfaceComponentResource
-
-