public class AASBundleIntegrator extends Object
| Constructor and Description |
|---|
AASBundleIntegrator() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
integrate(org.eclipse.basyx.aas.aggregator.api.IAASAggregator aggregator,
Collection<AASBundle> bundles)
Checks (by ID) if all AASs/SMs contained
in the given AASBundles exist in the AASAggregator. Adds missing ones to the Aggregator. If a given object already exists in the Aggregator it will NOT be replaced. |
static void |
register(org.eclipse.basyx.aas.registration.api.IAASRegistryService registry,
Collection<AASBundle> bundles,
String aasAggregatorPath)
Registers a given set of bundles with the registry
|
public static boolean integrate(org.eclipse.basyx.aas.aggregator.api.IAASAggregator aggregator,
Collection<AASBundle> bundles)
aggregator - the Aggregator to be populatedbundles - the AASBundlespublic static void register(org.eclipse.basyx.aas.registration.api.IAASRegistryService registry,
Collection<AASBundle> bundles,
String aasAggregatorPath)
registry - the registry to register withbundles - the bundles to registeraasAggregatorPath - the aggregator path, e.g. http://localhost:4000/shellsCopyright © 2021. All rights reserved.