Interface QboConnectionProcessor
- All Superinterfaces:
BusinessObject
,BusinessProcessor
- All Known Implementing Classes:
QboConnectionProcessorImpl
-
Method Summary
Modifier and TypeMethodDescriptionoauth2Callback
(String authCode, String state, String realmId, String csrfToken) prepareRedirectUrl
(String csrfToken) refreshQboConnection
(Order order) void
void
void
sendQboConnectionWarningEmail
(Order order, String message) Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, utils
-
Method Details
-
callDiscoveryDocument
- Throws:
Exception
-
prepareRedirectUrl
- Throws:
Exception
-
oauth2Callback
Map<String,Object> oauth2Callback(String authCode, String state, String realmId, String csrfToken) throws Exception - Throws:
Exception
-
refreshTokens
- Throws:
Exception
-
revokeTokens
- Throws:
Exception
-
refreshQboConnection
- Throws:
Exception
-
refreshQboSettingsFromDatabase
- Throws:
Exception
-
sendQboConnectionWarningEmail
-