Class FacebookConnectionFactoryConfigParser
java.lang.Object
org.craftercms.engine.util.config.impl.FacebookConnectionFactoryConfigParser
- All Implemented Interfaces:
ConfigurationParser<org.springframework.social.connect.ConnectionFactory<org.springframework.social.facebook.api.Facebook>>
public class FacebookConnectionFactoryConfigParser
extends Object
implements ConfigurationParser<org.springframework.social.connect.ConnectionFactory<org.springframework.social.facebook.api.Facebook>>
Parses a configuration for the properties of a
FacebookConnectionFactory.- Author:
- avasquez
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.social.connect.ConnectionFactory<org.springframework.social.facebook.api.Facebook> createFacebookConnectionFactory(String appId, String appSecret) org.springframework.social.connect.ConnectionFactory<org.springframework.social.facebook.api.Facebook> parse(org.apache.commons.configuration2.HierarchicalConfiguration config) Parses the specified config.
-
Field Details
-
FACEBOOK_CONNECTION_FACTORY_APP_ID_KEY
- See Also:
-
FACEBOOK_CONNECTION_FACTORY_APP_SECRET_KEY
- See Also:
-
-
Constructor Details
-
FacebookConnectionFactoryConfigParser
public FacebookConnectionFactoryConfigParser()
-
-
Method Details
-
parse
public org.springframework.social.connect.ConnectionFactory<org.springframework.social.facebook.api.Facebook> parse(org.apache.commons.configuration2.HierarchicalConfiguration config) throws ConfigurationException Description copied from interface:ConfigurationParserParses the specified config.- Specified by:
parsein interfaceConfigurationParser<org.springframework.social.connect.ConnectionFactory<org.springframework.social.facebook.api.Facebook>>- Parameters:
config- the config to parse- Returns:
- the object created from the config
- Throws:
ConfigurationException
-
createFacebookConnectionFactory
-