|
|
@@ -21,7 +21,7 @@
|
|
|
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
|
|
* THE SOFTWARE.
|
|
|
*******************************************************************************/
|
|
|
-package org.eclipse.risev2g.secc.session;
|
|
|
+package org.v2gclarity.risev2g.secc.session;
|
|
|
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
@@ -29,55 +29,55 @@ import java.util.Arrays;
|
|
|
import java.util.Observable;
|
|
|
import java.util.Observer;
|
|
|
|
|
|
-import org.eclipse.risev2g.secc.backend.DummyBackendInterface;
|
|
|
-import org.eclipse.risev2g.secc.backend.IBackendInterface;
|
|
|
-import org.eclipse.risev2g.secc.evseController.DummyACEVSEController;
|
|
|
-import org.eclipse.risev2g.secc.evseController.DummyDCEVSEController;
|
|
|
-import org.eclipse.risev2g.secc.evseController.IACEVSEController;
|
|
|
-import org.eclipse.risev2g.secc.evseController.IDCEVSEController;
|
|
|
-import org.eclipse.risev2g.secc.evseController.IEVSEController;
|
|
|
-import org.eclipse.risev2g.secc.states.ForkState;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForAuthorizationReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForCableCheckReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForCertificateInstallationReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForCertificateUpdateReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForChargeParameterDiscoveryReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForChargingStatusReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForCurrentDemandReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForMeteringReceiptReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForPaymentDetailsReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForPaymentServiceSelectionReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForPowerDeliveryReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForPreChargeReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForServiceDetailReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForServiceDiscoveryReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForSessionSetupReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForSessionStopReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForSupportedAppProtocolReq;
|
|
|
-import org.eclipse.risev2g.secc.states.WaitForWeldingDetectionReq;
|
|
|
-import org.eclipse.risev2g.secc.transportLayer.ConnectionHandler;
|
|
|
-import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
|
|
-import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
|
|
-import org.eclipse.risev2g.shared.messageHandling.ChangeProcessingState;
|
|
|
-import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
|
|
-import org.eclipse.risev2g.shared.messageHandling.SendMessage;
|
|
|
-import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
|
|
-import org.eclipse.risev2g.shared.misc.V2GCommunicationSession;
|
|
|
-import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
|
|
-import org.eclipse.risev2g.shared.utils.ByteUtils;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolReq;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.MessageHeaderType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.PMaxScheduleType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
|
|
-import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
|
|
+import org.v2gclarity.risev2g.secc.backend.DummyBackendInterface;
|
|
|
+import org.v2gclarity.risev2g.secc.backend.IBackendInterface;
|
|
|
+import org.v2gclarity.risev2g.secc.evseController.DummyACEVSEController;
|
|
|
+import org.v2gclarity.risev2g.secc.evseController.DummyDCEVSEController;
|
|
|
+import org.v2gclarity.risev2g.secc.evseController.IACEVSEController;
|
|
|
+import org.v2gclarity.risev2g.secc.evseController.IDCEVSEController;
|
|
|
+import org.v2gclarity.risev2g.secc.evseController.IEVSEController;
|
|
|
+import org.v2gclarity.risev2g.secc.states.ForkState;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForAuthorizationReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForCableCheckReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForCertificateInstallationReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForCertificateUpdateReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForChargeParameterDiscoveryReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForChargingStatusReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForCurrentDemandReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForMeteringReceiptReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForPaymentDetailsReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForPaymentServiceSelectionReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForPowerDeliveryReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForPreChargeReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForServiceDetailReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForServiceDiscoveryReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForSessionSetupReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForSessionStopReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForSupportedAppProtocolReq;
|
|
|
+import org.v2gclarity.risev2g.secc.states.WaitForWeldingDetectionReq;
|
|
|
+import org.v2gclarity.risev2g.secc.transportLayer.ConnectionHandler;
|
|
|
+import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
|
|
+import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
|
|
+import org.v2gclarity.risev2g.shared.messageHandling.ChangeProcessingState;
|
|
|
+import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
|
|
+import org.v2gclarity.risev2g.shared.messageHandling.SendMessage;
|
|
|
+import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
|
|
+import org.v2gclarity.risev2g.shared.misc.V2GCommunicationSession;
|
|
|
+import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
|
|
+import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolReq;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MessageHeaderType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PMaxScheduleType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
|
|
+import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
|
|
|
|
|
public class V2GCommunicationSessionSECC extends V2GCommunicationSession implements Observer {
|
|
|
|