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
-
Constructor Summary
-
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:ConfigurationParser
Parses the specified config.- Specified by:
parse
in 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
-