Class ComponentResourceImpl
java.lang.Object
org.talend.sdk.component.server.front.ComponentResourceImpl
- All Implemented Interfaces:
ComponentResource
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.talend.sdk.component.server.api.ComponentResource
ComponentResource.SampleErrorForBulk -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface org.talend.sdk.component.server.api.ComponentResource
IMAGE_SVG_XML -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearCache(DeployedComponent deployedComponent) javax.ws.rs.core.ResponsefamilyIcon(String id, String theme) org.talend.sdk.component.server.front.model.DependenciesgetDependencies(String[] ids) javax.ws.rs.core.StreamingOutputgetDependency(String id) org.talend.sdk.component.server.front.model.ComponentDetailListjavax.ws.rs.core.ResponsegetIconIndex(String theme) org.talend.sdk.component.server.front.model.ComponentIndicesjavax.ws.rs.core.Responsejavax.ws.rs.core.Response
-
Field Details
-
BASE64_PREFIX
- See Also:
-
COMPONENT_TYPE_STANDALONE
- See Also:
-
COMPONENT_TYPE_INPUT
- See Also:
-
COMPONENT_TYPE_PROCESSOR
- See Also:
-
MSG_NO_PLUGIN
- See Also:
-
MSG_NO_ICON_FOR_FAMILY
- See Also:
-
MSG_NO_FAMILY_FOR_IDENTIFIER
- See Also:
-
THEME_DARK
- See Also:
-
THEME_LIGHT
- See Also:
-
THEME_ALL
- See Also:
-
IMAGE_SVG_XML_TYPE
- See Also:
-
-
Constructor Details
-
ComponentResourceImpl
public ComponentResourceImpl()
-
-
Method Details
-
clearCache
-
getDependencies
- Specified by:
getDependenciesin interfaceComponentResource
-
getDependency
- Specified by:
getDependencyin interfaceComponentResource
-
getIndex
public org.talend.sdk.component.server.front.model.ComponentIndices getIndex(String language, boolean includeIconContent, String query, String theme) - Specified by:
getIndexin interfaceComponentResource
-
familyIcon
- Specified by:
familyIconin interfaceComponentResource
-
icon
- Specified by:
iconin interfaceComponentResource
-
icon
- Specified by:
iconin interfaceComponentResource
-
getIconIndex
- Specified by:
getIconIndexin interfaceComponentResource
-
migrate
- Specified by:
migratein interfaceComponentResource
-
getDetail
public org.talend.sdk.component.server.front.model.ComponentDetailList getDetail(String language, String[] ids) - Specified by:
getDetailin interfaceComponentResource
-