package com.gustz.dove.cli.api.service; /** * * TODO: Base web service URL * * @author ZHENFENG ZHANG * @since [ Aug 3, 2015 ] */ public interface BaseWebsUrl { /** * code */ public static final String CODE_PARAM = "code"; /** * state */ public static final String STATE_PARAM = "state"; /** * oauthCbUrl */ public static final String OAUTH_CBURL_PARAM = "oauthCbUrl"; /** * OAuth授权回调URL参数KEY oauthCbUrl= */ public static final String OAUTH_CBURL_KEY = OAUTH_CBURL_PARAM + "="; /** * &oauthCbUrl= */ public static final String OAUTH_CBURL_KEY_EXT = "&" + OAUTH_CBURL_KEY; /** * ?oauthCbUrl= */ public static final String OAUTH_CBURL_KEY_EXT2 = "?" + OAUTH_CBURL_KEY; /** * OAuth授权回调URL参数pattern {OAUTH_CB_URL} */ public static final String OAUTH_CBURL_PATT = "{OAUTH_CBURL}"; /** * Get web service code * * @return */ String getWebsCode(); /** * Get URL * * @return */ String getUrl(); /** * Get text * * @return */ String getText(); /** * Set URL * * @param url * * @return */ void setUrl(String url); /** * Set text * * @param text * * @return */ void setText(String text); }