Changed package structure from org.eclipse.risev2g to org.v2gclarity.risev2g
This commit is contained in:
parent
21f9e74e2b
commit
d61fde3264
|
@ -6,6 +6,7 @@
|
|||
*.key
|
||||
*.pfx
|
||||
*.bin
|
||||
*.der
|
||||
*.class
|
||||
**/bin
|
||||
*/bin
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||
|
||||
<parent>
|
||||
<groupId>org.eclipse.risev2g</groupId>
|
||||
<groupId>org.v2gclarity.risev2g</groupId>
|
||||
<artifactId>parent</artifactId>
|
||||
<version>1.0.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
@ -15,7 +15,7 @@
|
|||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.eclipse.risev2g</groupId>
|
||||
<groupId>org.v2gclarity.risev2g</groupId>
|
||||
<artifactId>shared</artifactId>
|
||||
<version>1.0.0-SNAPSHOT</version>
|
||||
</dependency>
|
||||
|
@ -39,7 +39,7 @@
|
|||
<archive>
|
||||
<manifest>
|
||||
<addClasspath>true</addClasspath>
|
||||
<mainClass>org.eclipse.risev2g.evcc.main.StartEVCC</mainClass>
|
||||
<mainClass>org.v2gclarity.risev2g.evcc.main.StartEVCC</mainClass>
|
||||
</manifest>
|
||||
</archive>
|
||||
<descriptorRefs>
|
||||
|
|
|
@ -21,32 +21,33 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.evController;
|
||||
package org.v2gclarity.risev2g.evcc.evController;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.namespace.QName;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.CPStates;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVErrorCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PMaxScheduleEntryType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PMaxScheduleType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ProfileEntryType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.RelativeTimeIntervalType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleTupleType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.CPStates;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVErrorCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PMaxScheduleEntryType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PMaxScheduleType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ProfileEntryType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.RelativeTimeIntervalType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleTupleType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
|
||||
public class DummyEVController implements IACEVController, IDCEVController {
|
||||
|
|
@ -21,12 +21,12 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.evController;
|
||||
package org.v2gclarity.risev2g.evcc.evController;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
|
||||
public interface IACEVController extends IEVController {
|
||||
|
|
@ -21,12 +21,13 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.evController;
|
||||
package org.v2gclarity.risev2g.evcc.evController;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
|
||||
public interface IDCEVController extends IEVController {
|
||||
|
|
@ -21,13 +21,13 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.evController;
|
||||
package org.v2gclarity.risev2g.evcc.evController;
|
||||
|
||||
import org.eclipse.risev2g.shared.enumerations.CPStates;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.CPStates;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
|
||||
public interface IEVController {
|
||||
|
|
@ -21,12 +21,12 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.main;
|
||||
package org.v2gclarity.risev2g.evcc.main;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionHandlerEVCC;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.UDPClient;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionHandlerEVCC;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.UDPClient;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
|
||||
public class StartEVCC {
|
||||
|
|
@ -21,58 +21,58 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.session;
|
||||
package org.v2gclarity.risev2g.evcc.session;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Observable;
|
||||
import java.util.Observer;
|
||||
|
||||
import org.eclipse.risev2g.evcc.evController.DummyEVController;
|
||||
import org.eclipse.risev2g.evcc.evController.IEVController;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForAuthorizationRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForCableCheckRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForCertificateInstallationRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForCertificateUpdateRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForChargeParameterDiscoveryRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForChargingStatusRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForCurrentDemandRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForMeteringReceiptRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForPaymentDetailsRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForPaymentServiceSelectionRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForPowerDeliveryRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForPreChargeRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForServiceDetailRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForServiceDiscoveryRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForSessionSetupRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForSessionStopRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForSupportedAppProtocolRes;
|
||||
import org.eclipse.risev2g.evcc.states.WaitForWeldingDetectionRes;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.StatefulTransportLayerClient;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.TCPClient;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.TLSClient;
|
||||
import org.eclipse.risev2g.shared.enumerations.CPStates;
|
||||
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.PauseSession;
|
||||
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.SecurityUtils.ContractCertificateStatus;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.AppProtocolType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SelectedServiceListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SelectedServiceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.evController.DummyEVController;
|
||||
import org.v2gclarity.risev2g.evcc.evController.IEVController;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForAuthorizationRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForCableCheckRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForCertificateInstallationRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForCertificateUpdateRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForChargeParameterDiscoveryRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForChargingStatusRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForCurrentDemandRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForMeteringReceiptRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForPaymentDetailsRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForPaymentServiceSelectionRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForPowerDeliveryRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForPreChargeRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForServiceDetailRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForServiceDiscoveryRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForSessionSetupRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForSessionStopRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForSupportedAppProtocolRes;
|
||||
import org.v2gclarity.risev2g.evcc.states.WaitForWeldingDetectionRes;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.StatefulTransportLayerClient;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.TCPClient;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.TLSClient;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.CPStates;
|
||||
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.PauseSession;
|
||||
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.SecurityUtils.ContractCertificateStatus;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.AppProtocolType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SelectedServiceListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SelectedServiceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
// The state machine
|
||||
public class V2GCommunicationSessionEVCC extends V2GCommunicationSession implements Observer {
|
|
@ -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.evcc.session;
|
||||
package org.v2gclarity.risev2g.evcc.session;
|
||||
|
||||
import java.net.Inet6Address;
|
||||
import java.net.InetAddress;
|
||||
|
@ -33,23 +33,23 @@ import java.util.Observer;
|
|||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.StatefulTransportLayerClient;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.TCPClient;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.TLSClient;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.UDPClient;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.MessageHandler;
|
||||
import org.eclipse.risev2g.shared.messageHandling.PauseSession;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.SECCDiscoveryReq;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.SECCDiscoveryRes;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.AppProtocolType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolReq;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.StatefulTransportLayerClient;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.TCPClient;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.TLSClient;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.UDPClient;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.MessageHandler;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.PauseSession;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.SECCDiscoveryReq;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.SECCDiscoveryRes;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.AppProtocolType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolReq;
|
||||
|
||||
|
||||
public class V2GCommunicationSessionHandlerEVCC implements Observer {
|
|
@ -21,58 +21,59 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import java.security.KeyStore;
|
||||
import java.util.Arrays;
|
||||
import java.util.ListIterator;
|
||||
import org.eclipse.risev2g.evcc.evController.IACEVController;
|
||||
import org.eclipse.risev2g.evcc.evController.IDCEVController;
|
||||
import org.eclipse.risev2g.evcc.evController.DummyEVController;
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.CPStates;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.misc.State;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.AuthorizationReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.AuthorizationResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CableCheckReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CableCheckResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateInstallationResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateUpdateResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingSessionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingStatusResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CurrentDemandReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CurrentDemandResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EMAIDType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MessageHeaderType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeteringReceiptResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentDetailsReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentDetailsResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PowerDeliveryReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PowerDeliveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PreChargeResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDetailReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDetailResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionSetupResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionStopReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionStopResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.WeldingDetectionResType;
|
||||
|
||||
import org.v2gclarity.risev2g.evcc.evController.DummyEVController;
|
||||
import org.v2gclarity.risev2g.evcc.evController.IACEVController;
|
||||
import org.v2gclarity.risev2g.evcc.evController.IDCEVController;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.CPStates;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.misc.State;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.AuthorizationReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.AuthorizationResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CableCheckReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CableCheckResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateInstallationResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateUpdateResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingSessionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingStatusResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CurrentDemandReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CurrentDemandResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EMAIDType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MessageHeaderType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeteringReceiptResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentDetailsReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentDetailsResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PowerDeliveryReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PowerDeliveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PreChargeResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDetailReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDetailResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionSetupResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionStopReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionStopResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.WeldingDetectionResType;
|
||||
|
||||
/**
|
||||
* Some request messages are to be sent from different states which makes it more convenient (having
|
|
@ -21,19 +21,19 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.AuthorizationReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.AuthorizationResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.AuthorizationReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.AuthorizationResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForAuthorizationRes extends ClientState {
|
||||
|
|
@ -21,17 +21,17 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.evController.IDCEVController;
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CableCheckResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PreChargeReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.evController.IDCEVController;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CableCheckResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PreChargeReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForCableCheckRes extends ClientState {
|
||||
|
|
@ -21,20 +21,20 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import java.security.interfaces.ECPrivateKey;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateInstallationResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateInstallationResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForCertificateInstallationRes extends ClientState {
|
||||
|
|
@ -21,20 +21,20 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import java.security.interfaces.ECPrivateKey;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateUpdateResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateUpdateResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForCertificateUpdateRes extends ClientState {
|
||||
|
|
@ -21,29 +21,29 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import java.security.cert.X509Certificate;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.CPStates;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleTupleType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.CPStates;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleTupleType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForChargeParameterDiscoveryRes extends ClientState {
|
||||
|
|
@ -21,19 +21,19 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.evController.IACEVController;
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingStatusResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeteringReceiptReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.evController.IACEVController;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingStatusResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeteringReceiptReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForChargingStatusRes extends ClientState {
|
||||
|
|
@ -21,20 +21,20 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CurrentDemandResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeteringReceiptReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CurrentDemandResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeteringReceiptReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForCurrentDemandRes extends ClientState {
|
||||
|
|
@ -21,19 +21,19 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingStatusReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeteringReceiptResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingStatusReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeteringReceiptResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForMeteringReceiptRes extends ClientState {
|
||||
|
|
@ -21,19 +21,19 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import java.util.Base64;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.AuthorizationReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentDetailsResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.AuthorizationReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentDetailsResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForPaymentDetailsRes extends ClientState {
|
||||
|
|
@ -21,20 +21,21 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import java.security.KeyStore;
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils.ContractCertificateStatus;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateInstallationReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateUpdateReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionResType;
|
||||
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils.ContractCertificateStatus;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateInstallationReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateUpdateReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionResType;
|
||||
|
||||
public class WaitForPaymentServiceSelectionRes extends ClientState {
|
||||
|
|
@ -21,20 +21,20 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.evController.IDCEVController;
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.CPStates;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingSessionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingStatusReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PowerDeliveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.WeldingDetectionReqType;
|
||||
import org.v2gclarity.risev2g.evcc.evController.IDCEVController;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.CPStates;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingSessionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingStatusReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PowerDeliveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.WeldingDetectionReqType;
|
||||
|
||||
public class WaitForPowerDeliveryRes extends ClientState {
|
||||
|
|
@ -21,15 +21,15 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PreChargeResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PreChargeResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForPreChargeRes extends ClientState {
|
||||
|
|
@ -21,15 +21,15 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDetailReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDetailResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDetailReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDetailResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForServiceDetailRes extends ClientState {
|
||||
|
|
@ -21,23 +21,23 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.evcc.transportLayer.TLSClient;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils.ContractCertificateStatus;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SelectedServiceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceCategoryType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.evcc.transportLayer.TLSClient;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils.ContractCertificateStatus;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SelectedServiceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceCategoryType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForServiceDiscoveryRes extends ClientState {
|
||||
|
|
@ -21,17 +21,17 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionSetupResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionSetupResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForSessionSetupRes extends ClientState {
|
||||
|
|
@ -21,12 +21,12 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionStopResType;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionStopResType;
|
||||
|
||||
public class WaitForSessionStopRes extends ClientState {
|
||||
|
|
@ -21,18 +21,18 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.AppProtocolType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionSetupReqType;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.AppProtocolType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionSetupReqType;
|
||||
|
||||
public class WaitForSupportedAppProtocolRes extends ClientState {
|
||||
|
|
@ -21,15 +21,15 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.evcc.states;
|
||||
package org.v2gclarity.risev2g.evcc.states;
|
||||
|
||||
import org.eclipse.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingSessionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.WeldingDetectionResType;
|
||||
import org.v2gclarity.risev2g.evcc.session.V2GCommunicationSessionEVCC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingSessionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.WeldingDetectionResType;
|
||||
|
||||
public class WaitForWeldingDetectionRes extends ClientState {
|
||||
|
|
@ -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.evcc.transportLayer;
|
||||
package org.v2gclarity.risev2g.evcc.transportLayer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
@ -29,12 +29,13 @@ import java.io.OutputStream;
|
|||
import java.net.Inet6Address;
|
||||
import java.util.Arrays;
|
||||
import java.util.Observable;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
|
||||
public abstract class StatefulTransportLayerClient extends Observable implements Runnable {
|
||||
|
|
@ -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.evcc.transportLayer;
|
||||
package org.v2gclarity.risev2g.evcc.transportLayer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.Inet6Address;
|
||||
|
@ -29,7 +29,7 @@ import java.net.Socket;
|
|||
import java.net.SocketTimeoutException;
|
||||
import java.net.UnknownHostException;
|
||||
|
||||
import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
||||
|
||||
public class TCPClient extends StatefulTransportLayerClient {
|
||||
|
|
@ -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.evcc.transportLayer;
|
||||
package org.v2gclarity.risev2g.evcc.transportLayer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.Inet6Address;
|
||||
|
@ -29,13 +29,15 @@ import java.net.SocketTimeoutException;
|
|||
import java.net.UnknownHostException;
|
||||
import java.security.cert.Certificate;
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import javax.net.ssl.SSLHandshakeException;
|
||||
import javax.net.ssl.SSLSocket;
|
||||
import javax.net.ssl.SSLSocketFactory;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
|
||||
public class TLSClient extends StatefulTransportLayerClient {
|
||||
|
|
@ -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.evcc.transportLayer;
|
||||
package org.v2gclarity.risev2g.evcc.transportLayer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.DatagramPacket;
|
||||
|
@ -32,10 +32,10 @@ import java.net.UnknownHostException;
|
|||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
|
||||
/**
|
||||
* The UDP client is handling the SECCDiscovery messages only. The standard does not
|
|
@ -2,7 +2,7 @@
|
|||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||
|
||||
<parent>
|
||||
<groupId>org.eclipse.risev2g</groupId>
|
||||
<groupId>org.v2gclarity.risev2g</groupId>
|
||||
<artifactId>parent</artifactId>
|
||||
<version>1.0.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
@ -14,7 +14,7 @@
|
|||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.eclipse.risev2g</groupId>
|
||||
<groupId>org.v2gclarity.risev2g</groupId>
|
||||
<artifactId>shared</artifactId>
|
||||
<version>1.0.0-SNAPSHOT</version>
|
||||
</dependency>
|
||||
|
@ -28,7 +28,7 @@
|
|||
<archive>
|
||||
<manifest>
|
||||
<addClasspath>true</addClasspath>
|
||||
<mainClass>org.eclipse.risev2g.secc.main.StartSECC</mainClass>
|
||||
<mainClass>org.v2gclarity.risev2g.secc.main.StartSECC</mainClass>
|
||||
</manifest>
|
||||
</archive>
|
||||
<descriptorRefs>
|
||||
|
|
|
@ -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.backend;
|
||||
package org.v2gclarity.risev2g.secc.backend;
|
||||
|
||||
import java.security.KeyStore;
|
||||
import java.security.interfaces.ECPrivateKey;
|
||||
|
@ -32,19 +32,19 @@ import javax.xml.namespace.QName;
|
|||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PMaxScheduleEntryType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PMaxScheduleType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.RelativeTimeIntervalType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleTupleType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SalesTariffEntryType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SalesTariffType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PMaxScheduleEntryType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PMaxScheduleType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.RelativeTimeIntervalType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleTupleType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SalesTariffEntryType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SalesTariffType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.file.FileSystems;
|
|
@ -21,13 +21,13 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.backend;
|
||||
package org.v2gclarity.risev2g.secc.backend;
|
||||
|
||||
import java.security.interfaces.ECPrivateKey;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
|
||||
public interface IBackendInterface {
|
||||
|
|
@ -21,21 +21,21 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.evseController;
|
||||
package org.v2gclarity.risev2g.secc.evseController;
|
||||
|
||||
import java.math.BigInteger;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.namespace.QName;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
|
||||
public class DummyACEVSEController implements IACEVSEController {
|
||||
|
|
@ -21,22 +21,22 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.evseController;
|
||||
package org.v2gclarity.risev2g.secc.evseController;
|
||||
|
||||
import java.math.BigInteger;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.namespace.QName;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.IsolationLevelType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.IsolationLevelType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
|
||||
public class DummyDCEVSEController implements IDCEVSEController {
|
||||
|
|
@ -21,13 +21,13 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.evseController;
|
||||
package org.v2gclarity.risev2g.secc.evseController;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
|
||||
public interface IACEVSEController extends IEVSEController {
|
||||
|
|
@ -21,14 +21,14 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.evseController;
|
||||
package org.v2gclarity.risev2g.secc.evseController;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
|
||||
public interface IDCEVSEController extends IEVSEController {
|
||||
|
|
@ -21,9 +21,9 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.evseController;
|
||||
package org.v2gclarity.risev2g.secc.evseController;
|
||||
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
|
||||
|
||||
public interface IEVSEController {
|
|
@ -21,16 +21,16 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.main;
|
||||
package org.v2gclarity.risev2g.secc.main;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionHandlerSECC;
|
||||
import org.eclipse.risev2g.secc.transportLayer.TCPServer;
|
||||
import org.eclipse.risev2g.secc.transportLayer.TLSServer;
|
||||
import org.eclipse.risev2g.secc.transportLayer.UDPServer;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionHandlerSECC;
|
||||
import org.v2gclarity.risev2g.secc.transportLayer.TCPServer;
|
||||
import org.v2gclarity.risev2g.secc.transportLayer.TLSServer;
|
||||
import org.v2gclarity.risev2g.secc.transportLayer.UDPServer;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
|
||||
public class StartSECC {
|
||||
|
|
@ -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.net.DatagramPacket;
|
||||
import java.net.Inet6Address;
|
||||
|
@ -33,17 +33,17 @@ import java.util.Observer;
|
|||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.secc.transportLayer.ConnectionHandler;
|
||||
import org.eclipse.risev2g.secc.transportLayer.TCPServer;
|
||||
import org.eclipse.risev2g.secc.transportLayer.TLSServer;
|
||||
import org.eclipse.risev2g.secc.transportLayer.UDPServer;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.messageHandling.MessageHandler;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.SECCDiscoveryReq;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.SECCDiscoveryRes;
|
||||
import org.v2gclarity.risev2g.secc.transportLayer.ConnectionHandler;
|
||||
import org.v2gclarity.risev2g.secc.transportLayer.TCPServer;
|
||||
import org.v2gclarity.risev2g.secc.transportLayer.TLSServer;
|
||||
import org.v2gclarity.risev2g.secc.transportLayer.UDPServer;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.MessageHandler;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.SECCDiscoveryReq;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.SECCDiscoveryRes;
|
||||
|
||||
public class V2GCommunicationSessionHandlerSECC implements Observer {
|
||||
|
|
@ -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 {
|
||||
|
|
@ -21,18 +21,18 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
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.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.misc.State;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
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.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.misc.State;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class ForkState extends ServerState {
|
||||
|
|
@ -21,34 +21,34 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.SendMessage;
|
||||
import org.eclipse.risev2g.shared.misc.State;
|
||||
import org.eclipse.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.AuthorizationResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CableCheckResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateInstallationResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateUpdateResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingStatusResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CurrentDemandResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeteringReceiptResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentDetailsResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PowerDeliveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PreChargeResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDetailResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionSetupResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionStopResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.WeldingDetectionResType;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.SendMessage;
|
||||
import org.v2gclarity.risev2g.shared.misc.State;
|
||||
import org.v2gclarity.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.AuthorizationResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CableCheckResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateInstallationResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateUpdateResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingStatusResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CurrentDemandResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeteringReceiptResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentDetailsResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PowerDeliveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PreChargeResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDetailResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionSetupResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionStopResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.WeldingDetectionResType;
|
||||
|
||||
public abstract class ServerState extends State {
|
||||
|
|
@ -21,22 +21,22 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.AuthorizationReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.AuthorizationResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.AuthorizationReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.AuthorizationResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForAuthorizationReq extends ServerState {
|
||||
|
|
@ -21,17 +21,17 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CableCheckReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CableCheckResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CableCheckReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CableCheckResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForCableCheckReq extends ServerState {
|
||||
|
|
@ -21,25 +21,25 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import java.security.KeyPair;
|
||||
import java.security.interfaces.ECPublicKey;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateInstallationReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateInstallationResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ContractSignatureEncryptedPrivateKeyType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DiffieHellmanPublickeyType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EMAIDType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateInstallationReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateInstallationResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ContractSignatureEncryptedPrivateKeyType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DiffieHellmanPublickeyType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EMAIDType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForCertificateInstallationReq extends ServerState {
|
||||
|
|
@ -21,26 +21,26 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import java.security.KeyPair;
|
||||
import java.security.interfaces.ECPublicKey;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateUpdateReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateUpdateResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ContractSignatureEncryptedPrivateKeyType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DiffieHellmanPublickeyType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EMAIDType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateUpdateReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateUpdateResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ContractSignatureEncryptedPrivateKeyType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DiffieHellmanPublickeyType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EMAIDType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForCertificateUpdateReq extends ServerState {
|
||||
|
|
@ -21,29 +21,29 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.namespace.QName;
|
||||
|
||||
import org.eclipse.risev2g.secc.evseController.IACEVSEController;
|
||||
import org.eclipse.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVChargeParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.evseController.IACEVSEController;
|
||||
import org.v2gclarity.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeParameterDiscoveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVChargeParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSEProcessingType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForChargeParameterDiscoveryReq extends ServerState {
|
||||
|
|
@ -21,16 +21,16 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.evseController.IACEVSEController;
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingStatusReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingStatusResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
import org.v2gclarity.risev2g.secc.evseController.IACEVSEController;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingStatusReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingStatusResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
|
||||
public class WaitForChargingStatusReq extends ServerState {
|
||||
|
|
@ -21,18 +21,18 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CurrentDemandReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CurrentDemandResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CurrentDemandReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CurrentDemandResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PhysicalValueType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.UnitSymbolType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForCurrentDemandReq extends ServerState {
|
||||
|
|
@ -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.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
|
@ -29,19 +29,19 @@ import java.util.HashMap;
|
|||
import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.namespace.QName;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeteringReceiptReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MeteringReceiptResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeterInfoType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeteringReceiptReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MeteringReceiptResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForMeteringReceiptReq extends ServerState {
|
||||
|
|
@ -21,20 +21,20 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import java.security.cert.X509Certificate;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentDetailsReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentDetailsResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentDetailsReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentDetailsResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForPaymentDetailsReq extends ServerState {
|
||||
|
|
@ -21,18 +21,18 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SelectedServiceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentServiceSelectionResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SelectedServiceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForPaymentServiceSelectionReq extends ServerState {
|
||||
|
|
@ -21,25 +21,25 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.namespace.QName;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PowerDeliveryReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PowerDeliveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SAScheduleTupleType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ACEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeProgressType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargingProfileType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DCEVSEStatusType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PowerDeliveryReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PowerDeliveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SAScheduleTupleType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForPowerDeliveryReq extends ServerState {
|
||||
|
|
@ -21,16 +21,16 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PreChargeReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PreChargeResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PreChargeReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PreChargeResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForPreChargeReq extends ServerState {
|
||||
|
|
@ -21,19 +21,19 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ParameterSetType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ParameterType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDetailReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDetailResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceParameterListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ParameterSetType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ParameterType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDetailReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDetailResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceParameterListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForServiceDetailReq extends ServerState {
|
||||
|
|
@ -21,19 +21,19 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ChargeServiceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceCategoryType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryResType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SupportedEnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ChargeServiceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceCategoryType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceDiscoveryResType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ServiceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SupportedEnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public class WaitForServiceDiscoveryReq extends ServerState {
|
||||
|
|
@ -21,13 +21,13 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionSetupReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionSetupResType;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionSetupReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionSetupResType;
|
||||
|
||||
public class WaitForSessionSetupReq extends ServerState {
|
||||
|
|
@ -21,13 +21,13 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionStopReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SessionStopResType;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionStopReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SessionStopResType;
|
||||
|
||||
public class WaitForSessionStopReq extends ServerState {
|
||||
|
|
@ -21,23 +21,23 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
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.v2gMessages.SECCDiscoveryReq;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.AppProtocolType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.ResponseCodeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolReq;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
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.v2gMessages.SECCDiscoveryReq;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.AppProtocolType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.ResponseCodeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolReq;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
|
||||
public class WaitForSupportedAppProtocolReq extends ServerState {
|
||||
|
|
@ -21,16 +21,16 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.states;
|
||||
package org.v2gclarity.risev2g.secc.states;
|
||||
|
||||
import org.eclipse.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.eclipse.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.WeldingDetectionReqType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.WeldingDetectionResType;
|
||||
import org.v2gclarity.risev2g.secc.evseController.IDCEVSEController;
|
||||
import org.v2gclarity.risev2g.secc.session.V2GCommunicationSessionSECC;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EVSENotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.WeldingDetectionReqType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.WeldingDetectionResType;
|
||||
|
||||
public class WaitForWeldingDetectionReq extends ServerState {
|
||||
|
|
@ -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.transportLayer;
|
||||
package org.v2gclarity.risev2g.secc.transportLayer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
@ -36,9 +36,9 @@ import javax.net.ssl.SSLSocket;
|
|||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
|
||||
public class ConnectionHandler extends Observable implements Runnable {
|
||||
|
|
@ -21,14 +21,14 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.transportLayer;
|
||||
package org.v2gclarity.risev2g.secc.transportLayer;
|
||||
|
||||
import java.net.Inet6Address;
|
||||
import java.util.Observable;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
|
||||
public abstract class StatefulTransportLayerServer extends Observable implements Runnable {
|
||||
|
|
@ -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.transportLayer;
|
||||
package org.v2gclarity.risev2g.secc.transportLayer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.ServerSocket;
|
|
@ -21,15 +21,17 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.secc.transportLayer;
|
||||
package org.v2gclarity.risev2g.secc.transportLayer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.SocketException;
|
||||
|
||||
import javax.net.ssl.SSLServerSocket;
|
||||
import javax.net.ssl.SSLServerSocketFactory;
|
||||
import javax.net.ssl.SSLSocket;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
|
||||
public final class TLSServer extends StatefulTransportLayerServer {
|
||||
|
|
@ -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.transportLayer;
|
||||
package org.v2gclarity.risev2g.secc.transportLayer;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.DatagramPacket;
|
||||
|
@ -33,9 +33,9 @@ import java.util.Observable;
|
|||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.misc.V2GTPMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
|
||||
/**
|
||||
* The UDP server is handling the SECCDiscovery messages only. The standard does not
|
|
@ -2,7 +2,7 @@
|
|||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||
|
||||
<parent>
|
||||
<groupId>org.eclipse.risev2g</groupId>
|
||||
<groupId>org.v2gclarity.risev2g</groupId>
|
||||
<artifactId>parent</artifactId>
|
||||
<version>1.0.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
|
|
@ -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.shared.enumerations;
|
||||
package org.v2gclarity.risev2g.shared.enumerations;
|
||||
|
||||
public enum CPStates {
|
||||
STATE_A("State A"),
|
|
@ -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.shared.enumerations;
|
||||
package org.v2gclarity.risev2g.shared.enumerations;
|
||||
|
||||
public enum GlobalTypes {
|
||||
PAYLOAD_TYPE,
|
|
@ -21,11 +21,11 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.shared.enumerations;
|
||||
package org.v2gclarity.risev2g.shared.enumerations;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
|
||||
|
||||
public enum GlobalValues {
|
|
@ -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.shared.enumerations;
|
||||
package org.v2gclarity.risev2g.shared.enumerations;
|
||||
|
||||
public enum MessageSets {
|
||||
AC_CHARGING_EIM,
|
|
@ -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.shared.enumerations;
|
||||
package org.v2gclarity.risev2g.shared.enumerations;
|
||||
|
||||
|
||||
public enum V2GMessages {
|
|
@ -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.shared.exiCodec;
|
||||
package org.v2gclarity.risev2g.shared.exiCodec;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
|
@ -1,4 +1,4 @@
|
|||
package org.eclipse.risev2g.shared.exiCodec;
|
||||
package org.v2gclarity.risev2g.shared.exiCodec;
|
||||
|
||||
/*******************************************************************************
|
||||
* The MIT License (MIT)
|
||||
|
@ -39,11 +39,12 @@ import javax.xml.transform.TransformerFactory;
|
|||
import javax.xml.transform.sax.SAXSource;
|
||||
import javax.xml.transform.stream.StreamResult;
|
||||
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.xml.sax.InputSource;
|
||||
import org.xml.sax.SAXException;
|
||||
import org.xml.sax.XMLReader;
|
||||
import org.xml.sax.helpers.XMLReaderFactory;
|
||||
|
||||
import com.siemens.ct.exi.EXIFactory;
|
||||
import com.siemens.ct.exi.GrammarFactory;
|
||||
import com.siemens.ct.exi.api.sax.EXIResult;
|
|
@ -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.shared.exiCodec;
|
||||
package org.v2gclarity.risev2g.shared.exiCodec;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
|
@ -39,12 +39,12 @@ import javax.xml.bind.ValidationEventHandler;
|
|||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolReq;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignedInfoType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolReq;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.appProtocol.SupportedAppProtocolRes;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignedInfoType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public abstract class ExiCodec {
|
||||
|
|
@ -21,19 +21,20 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.shared.exiCodec;
|
||||
package org.v2gclarity.risev2g.shared.exiCodec;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.StringWriter;
|
||||
|
||||
import javax.xml.parsers.SAXParserFactory;
|
||||
import javax.xml.transform.TransformerConfigurationException;
|
||||
import javax.xml.transform.sax.SAXTransformerFactory;
|
||||
import javax.xml.transform.sax.TransformerHandler;
|
||||
import javax.xml.transform.stream.StreamResult;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
|
||||
import org.openexi.proc.common.EXIOptionsException;
|
||||
import org.openexi.proc.common.GrammarOptions;
|
||||
import org.openexi.proc.grammars.GrammarCache;
|
||||
|
@ -44,6 +45,7 @@ import org.openexi.schema.EXISchema;
|
|||
import org.openexi.scomp.EXISchemaFactory;
|
||||
import org.openexi.scomp.EXISchemaFactoryException;
|
||||
import org.openexi.scomp.EXISchemaReader;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.xml.sax.InputSource;
|
||||
import org.xml.sax.SAXException;
|
||||
|
|
@ -21,17 +21,18 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.shared.exiCodec;
|
||||
package org.v2gclarity.risev2g.shared.exiCodec;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.apache.xerces.xni.XMLResourceIdentifier;
|
||||
import org.apache.xerces.xni.XNIException;
|
||||
import org.apache.xerces.xni.parser.XMLEntityResolver;
|
||||
import org.apache.xerces.xni.parser.XMLInputSource;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.openexi.scomp.EXISchemaFactory;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
|
||||
/**
|
||||
* This class is needed to access all linked XSD files via an InputStream. Accessing XSD files
|
|
@ -21,9 +21,9 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.shared.messageHandling;
|
||||
package org.v2gclarity.risev2g.shared.messageHandling;
|
||||
|
||||
import org.eclipse.risev2g.shared.misc.State;
|
||||
import org.v2gclarity.risev2g.shared.misc.State;
|
||||
|
||||
public class ChangeProcessingState extends ReactionToIncomingMessage {
|
||||
|
|
@ -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.shared.messageHandling;
|
||||
package org.v2gclarity.risev2g.shared.messageHandling;
|
||||
|
||||
import java.security.interfaces.ECPrivateKey;
|
||||
import java.util.Arrays;
|
||||
|
@ -31,23 +31,23 @@ import javax.xml.bind.JAXBElement;
|
|||
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.exiCodec.EXIficientCodec;
|
||||
import org.eclipse.risev2g.shared.exiCodec.ExiCodec;
|
||||
import org.eclipse.risev2g.shared.exiCodec.OpenEXICodec;
|
||||
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.utils.MiscUtils;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.BodyType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.MessageHeaderType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.NotificationType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureValueType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignedInfoType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.exiCodec.EXIficientCodec;
|
||||
import org.v2gclarity.risev2g.shared.exiCodec.ExiCodec;
|
||||
import org.v2gclarity.risev2g.shared.exiCodec.OpenEXICodec;
|
||||
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.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.BodyType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.MessageHeaderType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.NotificationType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureValueType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignedInfoType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
|
||||
public class MessageHandler {
|
|
@ -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.shared.messageHandling;
|
||||
package org.v2gclarity.risev2g.shared.messageHandling;
|
||||
|
||||
public class PauseSession extends ReactionToIncomingMessage {
|
||||
|
|
@ -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.shared.messageHandling;
|
||||
package org.v2gclarity.risev2g.shared.messageHandling;
|
||||
|
||||
public abstract class ReactionToIncomingMessage {
|
||||
|
|
@ -21,10 +21,10 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.shared.messageHandling;
|
||||
package org.v2gclarity.risev2g.shared.messageHandling;
|
||||
|
||||
import org.eclipse.risev2g.shared.misc.State;
|
||||
import org.eclipse.risev2g.shared.misc.TimeRestrictions;
|
||||
import org.v2gclarity.risev2g.shared.misc.State;
|
||||
import org.v2gclarity.risev2g.shared.misc.TimeRestrictions;
|
||||
|
||||
/**
|
||||
* There are four possible outcomes of processing an incoming message at the respective state
|
|
@ -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.shared.messageHandling;
|
||||
package org.v2gclarity.risev2g.shared.messageHandling;
|
||||
|
||||
public class TerminateSession extends ReactionToIncomingMessage {
|
||||
|
|
@ -21,20 +21,20 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.shared.misc;
|
||||
package org.v2gclarity.risev2g.shared.misc;
|
||||
|
||||
import java.security.interfaces.ECPrivateKey;
|
||||
import java.util.HashMap;
|
||||
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.MessageHandler;
|
||||
import org.eclipse.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.eclipse.risev2g.shared.messageHandling.SendMessage;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.MessageHandler;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.ReactionToIncomingMessage;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.SendMessage;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public abstract class State {
|
||||
|
|
@ -21,11 +21,11 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.shared.misc;
|
||||
package org.v2gclarity.risev2g.shared.misc;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
|
||||
/**
|
||||
* All time restrictions are given as millisecond values.
|
|
@ -21,25 +21,26 @@
|
|||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*******************************************************************************/
|
||||
package org.eclipse.risev2g.shared.misc;
|
||||
package org.v2gclarity.risev2g.shared.misc;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.Observable;
|
||||
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.messageHandling.MessageHandler;
|
||||
import org.eclipse.risev2g.shared.messageHandling.PauseSession;
|
||||
import org.eclipse.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.eclipse.risev2g.shared.utils.ByteUtils;
|
||||
import org.eclipse.risev2g.shared.utils.MiscUtils;
|
||||
import org.eclipse.risev2g.shared.utils.SecurityUtils;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionListType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.MessageHandler;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.PauseSession;
|
||||
import org.v2gclarity.risev2g.shared.messageHandling.TerminateSession;
|
||||
import org.v2gclarity.risev2g.shared.utils.ByteUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.MiscUtils;
|
||||
import org.v2gclarity.risev2g.shared.utils.SecurityUtils;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionListType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.V2GMessage;
|
||||
|
||||
public abstract class V2GCommunicationSession extends Observable {
|
||||
|
|
@ -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.shared.misc;
|
||||
package org.v2gclarity.risev2g.shared.misc;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.util.Arrays;
|
|
@ -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.shared.utils;
|
||||
package org.v2gclarity.risev2g.shared.utils;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
|
@ -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.shared.utils;
|
||||
package org.v2gclarity.risev2g.shared.utils;
|
||||
|
||||
import java.io.FileInputStream;
|
||||
import java.io.IOException;
|
||||
|
@ -39,13 +39,13 @@ import javax.xml.namespace.QName;
|
|||
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignedInfoType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SupportedEnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.V2GMessages;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.BodyBaseType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EnergyTransferModeType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.PaymentOptionType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignedInfoType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SupportedEnergyTransferModeType;
|
||||
|
||||
|
||||
public final class MiscUtils {
|
|
@ -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.shared.utils;
|
||||
package org.v2gclarity.risev2g.shared.utils;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
|
@ -101,23 +101,23 @@ import javax.xml.bind.JAXBElement;
|
|||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.eclipse.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.eclipse.risev2g.shared.exiCodec.ExiCodec;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CanonicalizationMethodType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ContractSignatureEncryptedPrivateKeyType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DiffieHellmanPublickeyType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.DigestMethodType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.EMAIDType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ListOfRootCertificateIDsType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.ReferenceType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureMethodType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SignedInfoType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.SubCertificatesType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.TransformType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.TransformsType;
|
||||
import org.eclipse.risev2g.shared.v2gMessages.msgDef.X509IssuerSerialType;
|
||||
import org.v2gclarity.risev2g.shared.enumerations.GlobalValues;
|
||||
import org.v2gclarity.risev2g.shared.exiCodec.ExiCodec;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CanonicalizationMethodType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.CertificateChainType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ContractSignatureEncryptedPrivateKeyType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DiffieHellmanPublickeyType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.DigestMethodType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.EMAIDType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ListOfRootCertificateIDsType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.ReferenceType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureMethodType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignatureType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SignedInfoType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.SubCertificatesType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.TransformType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.TransformsType;
|
||||
import org.v2gclarity.risev2g.shared.v2gMessages.msgDef.X509IssuerSerialType;
|
||||
|
||||
import java.util.Base64;
|
||||
|
|
@ -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.shared.v2gMessages;
|
||||
package org.v2gclarity.risev2g.shared.v2gMessages;
|
||||
|
||||
import java.util.Arrays;
|
||||
|
|
@ -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.shared.v2gMessages;
|
||||
package org.v2gclarity.risev2g.shared.v2gMessages;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.util.Arrays;
|
|
@ -29,7 +29,7 @@
|
|||
//
|
||||
|
||||
|
||||
package org.eclipse.risev2g.shared.v2gMessages.appProtocol;
|
||||
package org.v2gclarity.risev2g.shared.v2gMessages.appProtocol;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
|
@ -29,7 +29,7 @@
|
|||
//
|
||||
|
||||
|
||||
package org.eclipse.risev2g.shared.v2gMessages.appProtocol;
|
||||
package org.v2gclarity.risev2g.shared.v2gMessages.appProtocol;
|
||||
|
||||
import javax.xml.bind.annotation.XmlRegistry;
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
//
|
||||
|
||||
|
||||
package org.eclipse.risev2g.shared.v2gMessages.appProtocol;
|
||||
package org.v2gclarity.risev2g.shared.v2gMessages.appProtocol;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlEnumValue;
|
|
@ -29,7 +29,7 @@
|
|||
//
|
||||
|
||||
|
||||
package org.eclipse.risev2g.shared.v2gMessages.appProtocol;
|
||||
package org.v2gclarity.risev2g.shared.v2gMessages.appProtocol;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -29,7 +29,7 @@
|
|||
//
|
||||
|
||||
|
||||
package org.eclipse.risev2g.shared.v2gMessages.appProtocol;
|
||||
package org.v2gclarity.risev2g.shared.v2gMessages.appProtocol;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
|
@ -29,4 +29,4 @@
|
|||
//
|
||||
|
||||
@javax.xml.bind.annotation.XmlSchema(namespace = "urn:iso:15118:2:2010:AppProtocol")
|
||||
package org.eclipse.risev2g.shared.v2gMessages.appProtocol;
|
||||
package org.v2gclarity.risev2g.shared.v2gMessages.appProtocol;
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue