Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [basyx-dev] Preparation 1.0 Release of Java SDK
  • From: "Mahesh Subrmaniam, ERS, HCL-Tech" <mahesh.s@xxxxxxx>
  • Date: Tue, 16 Mar 2021 09:17:41 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hcl.com; dmarc=pass action=none header.from=hcl.com; dkim=pass header.d=hcl.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OQ006i4et3M4fMzTJPSwj8DL67Db78FqKqJbxhQ069g=; b=A+dfsTanET0bEI/mFdzjNbjIRDF2OK1bfiL2YjipwhNcDsvtfyVJ0kjddW62J29M2qeiRs0D94UlAbRQLZfUBCP8l1TrZdeiSHHCxGJZSBYFGKDIXc/KnZvhqMaJ6pKMfbODE/RO8BgRkwJ0U02XBXckYEmuG3eD3zgqm1I7jhvGz/F6j+vph9dgG5Q+yzEh0bmHLkwivWyXkQR77AdurBTIXMmM3jJ5HkUz3sHPLu4hY/hMMu7D/INa0hTJSKgA3Jsqh8AgvX0hUliF5AdkrX8kP7rGCEX+YJP6DTi/3D9PrtCbhGpHtnVhjGs+CLmIHOp75ehuNk2HDu+J/yqk3A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MvmWPTsAS4pnd/pzLoFdE16/Qc0yXRHEpD8avqYdRRbLp5S+78kiEubTmVsSC4oY6xu54gBv6bxCrIHiSRxPNeIpe7erXm22UEhTUc4h0pmn0gpmO/02qe3wEfl1eRsXO8hUfJA3c2/1l2KFGhk2eQlAV+pZAWom8oGE+PDDbW4qj7Ff+7/XaPyGy7fDigtaEN9kXPWCyuSA0RPRyFkIOTAUrbbWMv/VSn2vhiC37OFoFUhjiRAw2XpEReKVgO6Lu16W11pUuZjR2yhRYV2kIK1pJHii9zwd2D7+fb5CJIUS1xFq4zAOzaEmXCV/qLrtmitq53y01cDiusdI44Qbow==
  • Delivered-to: basyx-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/basyx-dev/>
  • List-help: <mailto:basyx-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/basyx-dev>, <mailto:basyx-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/basyx-dev>, <mailto:basyx-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AdcUNZ/qqswEvdPWTiKcA36m5ilAKAGDyfOg
  • Thread-topic: Preparation 1.0 Release of Java SDK

Dear Frank Schnicke,

When will 1.0 release be ready for us to download ?

thanks

 

From: basyx-dev <basyx-dev-bounces@xxxxxxxxxxx> On Behalf Of Frank.Schnicke@xxxxxxxxxxxxxxxxxx
Sent: Monday, March 8, 2021 9:41 PM
To: basyx-dev@xxxxxxxxxxx
Subject: [basyx-dev] Preparation 1.0 Release of Java SDK

 

[CAUTION: This Email is from outside the Organization. Unless you trust the sender, Don’t click links or open attachments as it may be a Phishing email, which can steal your Information and compromise your Computer.]

Dear BaSyx community,

 

we are currently preparing the 1.0 release of the Java SDK and the off-the-shelf components. As soon as the release is done, you will find all relevant artifacts e.g. on Maven Central, making it even easier to get started with the BaSyx SDK.

 

In the course of this, we have also made several minor changes to the Java BaSyx SDK to provide a more consistent look and feel. As an example, the spelling of "Submodel" (formerly "SubModel") has been aligned with that of the Industrie 4.0 platform. In a typical BaSyx application, the update to the 1.0 release involves only a few name changes in the code.

 

To enable you to easily migrate the existing code to the 1.0 release, below is the list of names that have been changed.

 

Renamed:

- Asset Administration Shell:

                - SubModel -> Submodel

                - Operation.setInvocable -> Operation.setInvokable

                - VABMultiSubmodelProvider -> MultiSubmodelProvider

                - PropertyValueTypeDef -> ValueType

                - PropertyValueTypeDefHelper -> ValueTypeHelper

                - DirectoryModelProvider -> AASRegistryModelProvider

                - setSemanticID -> setSemanticId

                - AASHTTPServer -> BaSyxHTTPServer

                - VABAASAPI, VABAASAPIFactory wurde in ein anderes Paket verschoben (Import löschen, "Add Import" in Eclipse)

                - IAASRegistryService -> IAASRegistry

                - AASBundleIngegrator -> AASBundleHelper

               

- VAB:

                - IVABDirectoryService -> IVABRegistryService

                - InMemoryDirectory -> VABInMemoryDirectory

                - VABDirectoryProxy -> VABRegistryProxy

                - DirectoryModelProvider -> VABRegistryModelProvider

                - IModelProvider.setModelPropertyValue() -> IModelProvider.setValue()

                - IModelProvider.getModelPropertyValue() -> IModelProvider.getValue()

                - ConnectorProvider -> ConnectorFactory

                - HTTPConnectorProvider -> HTTPConnectorFactory

                - BaSyxConnectorProvider -> BaSyxConnectorFactory

                                              

In addition, functions marked as "Deprecated" have been removed. For each removed function, there exists a simplified function that is functionally equivalent. These are as follows:

               

- ConnectedAssetAdministrationShell.createAAS(AAS, IIdentifier, String) -> createAAS(AAS, String)

- ConnectedAssetAdministrationShell(VABElementProxy, ConnectedAASManager) -> ConnectedAssetAdministrationShell(VABElementProxy)

- Property.get -> getValue()

- Property.set -> setValue()

- AdministrativeInformation.setRevision/setVersion -> setVersionInformation

- SubmodelElementCollection.addElement -> addSubmodelElement

 

If you have any questions, please do not hesitate to contact me.

 

Best regards,

Frank

 

--

Frank Schnicke

Expert Engineer »Industrie 4.0 System Architectures«

Dept. Embedded Software Engineering

 

Fraunhofer IESE

Fraunhofer-Platz 1 | 67663 Kaiserslautern

+49 631 6800-2259

frank.schnicke@xxxxxxxxxxxxxxxxxx

www.iese.fraunhofer.de

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

25 Jahre Fraunhofer IESE  –  Engineering the Digital Future

Reisen Sie mit uns in die Vergangenheit, aber vor allem in die digitale Zukunft!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 

::DISCLAIMER::

The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. E-mail transmission is not guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or may contain viruses in transmission. The e mail and its contents (with or without referred errors) shall therefore not attach any liability on the originator or HCL or its affiliates. Views or opinions, if any, presented in this email are solely those of the author and may not necessarily reflect the views or opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of authorized representative of HCL is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any email and/or attachments, please check them for viruses and other defects.


Back to the top