|
|
@ -5,10 +5,12 @@ import eu.chargetime.ocpp.feature.profile.ServerCoreEventHandler; |
|
|
|
import eu.chargetime.ocpp.model.SessionInformation; |
|
|
|
import eu.chargetime.ocpp.model.SessionInformation; |
|
|
|
import eu.chargetime.ocpp.model.core.*; |
|
|
|
import eu.chargetime.ocpp.model.core.*; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
|
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.springframework.stereotype.Component; |
|
|
|
import org.springframework.stereotype.Component; |
|
|
|
|
|
|
|
|
|
|
|
import java.util.UUID; |
|
|
|
import java.util.UUID; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Slf4j |
|
|
|
@Component |
|
|
|
@Component |
|
|
|
@RequiredArgsConstructor |
|
|
|
@RequiredArgsConstructor |
|
|
|
public class EventHandler implements ServerCoreEventHandler, ServerEvents { |
|
|
|
public class EventHandler implements ServerCoreEventHandler, ServerEvents { |
|
|
@ -64,6 +66,7 @@ public class EventHandler implements ServerCoreEventHandler, ServerEvents { |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public void newSession(UUID sessionIndex, SessionInformation information) { |
|
|
|
public void newSession(UUID sessionIndex, SessionInformation information) { |
|
|
|
|
|
|
|
log.info("Start new session {} {} {}", sessionIndex, information.getAddress(), information.getIdentifier()); |
|
|
|
sessionService.register(sessionIndex, information); |
|
|
|
sessionService.register(sessionIndex, information); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|