Skip to content

Commit 755c740

Browse files
phips4rogermb
authored andcommitted
use java 8 lambdas
1 parent 8b48712 commit 755c740

File tree

2 files changed

+4
-13
lines changed

2 files changed

+4
-13
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ TeamSpeak 3 Java API
22
====================
33
[![Build Status](https://travis-ci.org/TheHolyWaffle/TeamSpeak-3-Java-API.svg)](https://travis-ci.org/TheHolyWaffle/TeamSpeak-3-Java-API) [![Maven Central](https://img.shields.io/maven-central/v/com.github.theholywaffle/teamspeak3-api.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.github.theholywaffle%22%20a%3A%22teamspeak3-api%22) [![Javadocs](http://www.javadoc.io/badge/com.github.theholywaffle/teamspeak3-api.svg)](http://www.javadoc.io/doc/com.github.theholywaffle/teamspeak3-api) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/TheHolyWaffle/TeamSpeak-3-Java-API?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
44

5-
A Java 7 wrapper of the [TeamSpeak 3](http://media.teamspeak.com/ts3_literature/TeamSpeak%203%20Server%20Query%20Manual.pdf) Server Query API
5+
A Java wrapper of the [TeamSpeak 3](http://media.teamspeak.com/ts3_literature/TeamSpeak%203%20Server%20Query%20Manual.pdf) Server Query API
66

77
## Features
88

src/main/java/com/github/theholywaffle/teamspeak3/SocketReader.java

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -163,21 +163,12 @@ private void handleCommandError(ResponseBuilder responseBuilder, final String er
163163
if (queryError.isSuccessful()) {
164164
final DefaultArrayResponse response = responseBuilder.buildResponse();
165165

166-
ts3.submitUserTask("Future SuccessListener (" + command.getName() + ")", new Runnable() {
167-
@Override
168-
public void run() {
169-
future.set(response);
170-
}
171-
});
166+
ts3.submitUserTask("Future SuccessListener (" + command.getName() + ")", () -> future.set(response));
172167
} else {
173168
log.debug("TS3 command error: {}", queryError);
174169

175-
ts3.submitUserTask("Future FailureListener (" + command.getName() + ")", new Runnable() {
176-
@Override
177-
public void run() {
178-
future.fail(new TS3CommandFailedException(queryError));
179-
}
180-
});
170+
ts3.submitUserTask("Future FailureListener (" + command.getName() + ")",
171+
() -> future.fail(new TS3CommandFailedException(queryError)));
181172
}
182173
}
183174

0 commit comments

Comments
 (0)