public ClientServerBuilder authToken(String authToken) { this.authToken = StringUtil.escape(authToken); return this; } }
/** * Authentication token that clients must provide to the server when connecting. If null, * authentication is disabled. */ public GatewayServerBuilder authToken(String authToken) { this.authToken = StringUtil.escape(authToken); return this; } }
public final static String getOutputErrorCommand(String errorMessage) { StringBuilder builder = new StringBuilder(); builder.append(RETURN_MESSAGE); builder.append(ERROR); builder.append(Protocol.STRING_TYPE); builder.append(StringUtil.escape(errorMessage)); builder.append(END_OUTPUT); return builder.toString(); }
public final static String getAuthCommand(String authToken) { StringBuilder builder = new StringBuilder(); builder.append(AUTH_COMMAND_NAME); builder.append("\n"); builder.append(StringUtil.escape(authToken)); builder.append("\n"); builder.append(END); builder.append("\n"); return builder.toString(); }
public final static String getOutputErrorCommand(Throwable throwable) { StringBuilder builder = new StringBuilder(); builder.append(RETURN_MESSAGE); builder.append(ERROR); builder.append(Protocol.STRING_TYPE); builder.append(StringUtil.escape(getThrowableAsString(throwable))); builder.append(END_OUTPUT); return builder.toString(); }
public final static String getOutputFatalErrorCommand(Throwable throwable) { StringBuilder builder = new StringBuilder(); builder.append(RETURN_MESSAGE); builder.append(FATAL_ERROR); builder.append(Protocol.STRING_TYPE); builder.append(StringUtil.escape(getThrowableAsString(throwable))); builder.append(END_OUTPUT); return builder.toString(); }
public static ReturnObject getErrorReturnObject(Throwable throwable) { ReturnObject rObject = new ReturnObject(); rObject.isError = true; StringBuilder builder = new StringBuilder(); builder.append(Protocol.ERROR); builder.append(Protocol.STRING_TYPE); builder.append(StringUtil.escape(Protocol.getThrowableAsString(throwable))); rObject.commandPart = builder.toString(); return rObject; }
public static ReturnObject getPrimitiveReturnObject(Object primitive) { ReturnObject rObject = new ReturnObject(); rObject.primitiveObject = primitive; char primitiveType = Protocol.getPrimitiveType(primitive); if (primitiveType == Protocol.STRING_TYPE) { rObject.commandPart = primitiveType + StringUtil.escape(primitive.toString()); } else if (primitiveType == Protocol.BYTES_TYPE) { rObject.commandPart = primitiveType + Protocol.encodeBytes((byte[]) primitive); } else { rObject.commandPart = primitiveType + primitive.toString(); } return rObject; }
this.enableMemoryManagement = enableMemoryManagement; this.readTimeout = readTimeout; this.authToken = StringUtil.escape(authToken); setupCleaner();