Changed compiler compliance to 11, modularized all packages (#29)
* added package- and module-info.java, changed JRE from 8 to 11 * moved ObjectProcessor into the processors package Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
This commit is contained in:
9
src/main/java/envoy/server/data/package-info.java
Normal file
9
src/main/java/envoy/server/data/package-info.java
Normal file
@ -0,0 +1,9 @@
|
||||
/**
|
||||
* This package contains classes related to persistence.
|
||||
*
|
||||
* @author Kai S. K. Engelbart
|
||||
* @author Leon Hofmeister
|
||||
* @author Maximilian Käfer
|
||||
* @since Envoy v0.1-alpha
|
||||
*/
|
||||
package envoy.server.data;
|
@ -9,7 +9,7 @@ import com.jenkov.nioserver.IMessageProcessor;
|
||||
import com.jenkov.nioserver.Message;
|
||||
import com.jenkov.nioserver.WriteProxy;
|
||||
|
||||
import envoy.server.ObjectProcessor;
|
||||
import envoy.server.processors.ObjectProcessor;
|
||||
|
||||
/**
|
||||
* Handles incoming objects.<br>
|
||||
|
9
src/main/java/envoy/server/net/package-info.java
Normal file
9
src/main/java/envoy/server/net/package-info.java
Normal file
@ -0,0 +1,9 @@
|
||||
/**
|
||||
* This package contains all classes related to client connection management.
|
||||
*
|
||||
* @author Kai S. K. Engelbart
|
||||
* @author Leon Hofmeister
|
||||
* @author Maximilian Käfer
|
||||
* @since Envoy v0.1-alpha
|
||||
*/
|
||||
package envoy.server.net;
|
9
src/main/java/envoy/server/package-info.java
Normal file
9
src/main/java/envoy/server/package-info.java
Normal file
@ -0,0 +1,9 @@
|
||||
/**
|
||||
* This package contains the class that manages application startup.
|
||||
*
|
||||
* @author Kai S. K. Engelbart
|
||||
* @author Leon Hofmeister
|
||||
* @author Maximilian Käfer
|
||||
* @since Envoy Server Standalone v0.1-alpha
|
||||
*/
|
||||
package envoy.server;
|
@ -5,7 +5,6 @@ import java.util.Arrays;
|
||||
|
||||
import envoy.data.Contacts;
|
||||
import envoy.event.ContactOperationEvent;
|
||||
import envoy.server.ObjectProcessor;
|
||||
import envoy.server.data.PersistenceManager;
|
||||
import envoy.server.net.ConnectionManager;
|
||||
import envoy.server.net.ObjectWriteProxy;
|
||||
|
@ -6,7 +6,6 @@ import java.util.stream.Collectors;
|
||||
import envoy.data.Contacts;
|
||||
import envoy.event.ContactSearchRequest;
|
||||
import envoy.event.ContactSearchResult;
|
||||
import envoy.server.ObjectProcessor;
|
||||
import envoy.server.data.PersistenceManager;
|
||||
import envoy.server.data.User;
|
||||
import envoy.server.net.ConnectionManager;
|
||||
|
@ -4,7 +4,6 @@ import java.io.IOException;
|
||||
|
||||
import envoy.data.IdGenerator;
|
||||
import envoy.event.IdGeneratorRequest;
|
||||
import envoy.server.ObjectProcessor;
|
||||
import envoy.server.data.ConfigItem;
|
||||
import envoy.server.data.PersistenceManager;
|
||||
import envoy.server.net.ObjectWriteProxy;
|
||||
|
@ -12,7 +12,6 @@ import envoy.data.Message.MessageStatus;
|
||||
import envoy.data.User;
|
||||
import envoy.data.User.UserStatus;
|
||||
import envoy.event.HandshakeRejectionEvent;
|
||||
import envoy.server.ObjectProcessor;
|
||||
import envoy.server.data.Message;
|
||||
import envoy.server.data.PersistenceManager;
|
||||
import envoy.server.net.ConnectionManager;
|
||||
|
@ -5,7 +5,6 @@ import java.util.Date;
|
||||
|
||||
import envoy.data.Message;
|
||||
import envoy.event.MessageStatusChangeEvent;
|
||||
import envoy.server.ObjectProcessor;
|
||||
import envoy.server.data.PersistenceManager;
|
||||
import envoy.server.net.ConnectionManager;
|
||||
import envoy.server.net.ObjectWriteProxy;
|
||||
|
@ -5,7 +5,6 @@ import java.io.IOException;
|
||||
import envoy.data.Message.MessageStatus;
|
||||
import envoy.event.MessageStatusChangeEvent;
|
||||
import envoy.exception.EnvoyException;
|
||||
import envoy.server.ObjectProcessor;
|
||||
import envoy.server.data.PersistenceManager;
|
||||
import envoy.server.net.ConnectionManager;
|
||||
import envoy.server.net.ObjectWriteProxy;
|
||||
|
@ -1,4 +1,4 @@
|
||||
package envoy.server;
|
||||
package envoy.server.processors;
|
||||
|
||||
import java.io.IOException;
|
||||
|
@ -4,7 +4,6 @@ import java.io.IOException;
|
||||
|
||||
import envoy.data.User.UserStatus;
|
||||
import envoy.event.UserStatusChangeEvent;
|
||||
import envoy.server.ObjectProcessor;
|
||||
import envoy.server.data.PersistenceManager;
|
||||
import envoy.server.data.User;
|
||||
import envoy.server.net.ConnectionManager;
|
||||
|
10
src/main/java/envoy/server/processors/package-info.java
Normal file
10
src/main/java/envoy/server/processors/package-info.java
Normal file
@ -0,0 +1,10 @@
|
||||
/**
|
||||
* This package contains all classes that process data received from client
|
||||
* connections.
|
||||
*
|
||||
* @author Kai S. K. Engelbart
|
||||
* @author Leon Hofmeister
|
||||
* @author Maximilian Käfer
|
||||
* @since Envoy v0.1-alpha
|
||||
*/
|
||||
package envoy.server.processors;
|
15
src/main/java/module-info.java
Normal file
15
src/main/java/module-info.java
Normal file
@ -0,0 +1,15 @@
|
||||
/**
|
||||
* This module contains all classes defining the server application of the Envoy
|
||||
* project.
|
||||
*
|
||||
* @author Kai S. K. Engelbart
|
||||
* @author Leon Hofmeister
|
||||
* @author Maximilian Käfer
|
||||
* @since Envoy Server Standalone v0.1-beta
|
||||
*/
|
||||
module envoy.server {
|
||||
|
||||
requires transitive envoy.common;
|
||||
requires transitive java.nio.server;
|
||||
requires transitive java.persistence;
|
||||
}
|
Reference in New Issue
Block a user