This commit is contained in:
@@ -22,6 +22,7 @@ import java.util.logging.*;
|
|||||||
/**
|
/**
|
||||||
* < server protocol="SOCKS" host="0.0.0.0" port="1080" bindaddr="外网IP"> < /server>
|
* < server protocol="SOCKS" host="0.0.0.0" port="1080" bindaddr="外网IP"> < /server>
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
@NodeProtocol({"SOCKS"})
|
@NodeProtocol({"SOCKS"})
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ import java.util.logging.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
@AutoLoad(false)
|
@AutoLoad(false)
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import java.io.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public final class SocksPrepareServlet extends PrepareServlet<SocksRequest, SocksResponse> {
|
public final class SocksPrepareServlet extends PrepareServlet<SocksRequest, SocksResponse> {
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ import java.nio.channels.*;
|
|||||||
/**
|
/**
|
||||||
* 正向代理
|
* 正向代理
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
@AutoLoad(false)
|
@AutoLoad(false)
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import java.nio.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public class SocksRequest extends HttpRequest {
|
public class SocksRequest extends HttpRequest {
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ import java.util.concurrent.atomic.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public class SocksResponse extends HttpResponse<SocksRequest> {
|
public class SocksResponse extends HttpResponse<SocksRequest> {
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import java.util.logging.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public class SocksRunner implements Runnable {
|
public class SocksRunner implements Runnable {
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ import java.util.concurrent.atomic.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public final class SocksServer extends Server {
|
public final class SocksServer extends Server {
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.net.Servlet;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public abstract class SocksServlet implements Servlet<SocksRequest, SocksResponse> {
|
public abstract class SocksServlet implements Servlet<SocksRequest, SocksResponse> {
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import org.redkale.convert.json.JsonFactory;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public class ApnsMessage {
|
public class ApnsMessage {
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import java.util.regex.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public class ApnsPayload {
|
public class ApnsPayload {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import javax.net.ssl.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
@AutoLoad(false)
|
@AutoLoad(false)
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import javax.annotation.*;
|
|||||||
/**
|
/**
|
||||||
* 微信服务号Service
|
* 微信服务号Service
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
@AutoLoad(false)
|
@AutoLoad(false)
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import org.redkale.service.RetResult;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public class WeiXinPayResult extends RetResult<String> {
|
public class WeiXinPayResult extends RetResult<String> {
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ import javax.annotation.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
@AutoLoad(false)
|
@AutoLoad(false)
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import java.util.function.*;
|
|||||||
/**
|
/**
|
||||||
* 微信企业号Service
|
* 微信企业号Service
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public class WeiXinQYMessage {
|
public class WeiXinQYMessage {
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ import javax.crypto.spec.*;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
* @see http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
@AutoLoad(false)
|
@AutoLoad(false)
|
||||||
|
|||||||
Reference in New Issue
Block a user