Class CrowdinConnectorPlugin
java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
io.meeds.gamification.plugin.ConnectorPlugin
io.meeds.crowdin.gamification.plugin.CrowdinConnectorPlugin
- All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin
@Component
public class CrowdinConnectorPlugin
extends io.meeds.gamification.plugin.ConnectorPlugin
-
Field Summary
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()com.github.scribejava.core.oauth.OAuth20ServicegetOAuthService(io.meeds.gamification.model.RemoteConnectorSettings remoteConnectorSettings) voidinitData()validateToken(String code) Methods inherited from class io.meeds.gamification.plugin.ConnectorPlugin
enabled, validateTokenMethods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, setDescription, setName
-
Constructor Details
-
CrowdinConnectorPlugin
public CrowdinConnectorPlugin()
-
-
Method Details
-
initData
@PostConstruct public void initData() -
getConnectorName
- Specified by:
getConnectorNamein classio.meeds.gamification.plugin.ConnectorPlugin
-
getName
- Specified by:
getNamein interfaceorg.exoplatform.container.component.ComponentPlugin- Overrides:
getNamein classorg.exoplatform.container.component.BaseComponentPlugin
-
validateToken
- Overrides:
validateTokenin classio.meeds.gamification.plugin.ConnectorPlugin- Throws:
io.meeds.oauth.exception.OAuthException
-
getOAuthService
public com.github.scribejava.core.oauth.OAuth20Service getOAuthService(io.meeds.gamification.model.RemoteConnectorSettings remoteConnectorSettings)
-