public class AASBundleHelper extends Object
| Constructor and Description |
|---|
AASBundleHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
deregister(org.eclipse.basyx.aas.registration.api.IAASRegistry registry,
Collection<AASBundle> bundles)
Deregisters a given set of bundles from a given registry
|
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.IAASRegistry 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.IAASRegistry registry,
Collection<AASBundle> bundles,
String aasAggregatorPath)
registry - the registry to register withbundles - the bundles to registeraasAggregatorPath - the aggregator path, e.g. http://localhost:4000/shellspublic static void deregister(org.eclipse.basyx.aas.registration.api.IAASRegistry registry,
Collection<AASBundle> bundles)
registry - the registry to deregister frombundles - the AASBundles to be deregistredCopyright © 2021. All rights reserved.